Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2669 connectés 

 


Dernière réponse
Sujet : pb de preparation de requete en perl!!!!
stef_dobermann :hello:
pas compris si ta accés au script,  
rien ne t'enpéche de mettre  
#!/usr/bin/perl -w
 
Je vois pas le probléme !!
au lieu de ca :
$req=dbh->prepare("Select..." ) or print "DataBase Error".$dbh->errstr;  
 
essai ca :
$req=dbh->prepare("Select..." ) or die "DataBase Error".$dbh->errstr;

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
stef_dobermann :hello:
pas compris si ta accés au script,  
rien ne t'enpéche de mettre  
#!/usr/bin/perl -w
 
Je vois pas le probléme !!
au lieu de ca :
$req=dbh->prepare("Select..." ) or print "DataBase Error".$dbh->errstr;  
 
essai ca :
$req=dbh->prepare("Select..." ) or die "DataBase Error".$dbh->errstr;
dragonsphax

jupiler a écrit a écrit :

c'est tout de meme étonnant que le compilo n'ait pas gueulé.
 
tu devrais vérifier que les erreurs de compilation sont bien affichées.
 
ou mettre un -w après #!/usr/bin/perl au début du script.  




 
oui...et comme je suis au taf et seulement stagiaire...j'ai pas acces a tout ce ke je veux...

deepcore Normalement, on peut passer les CGI au compilo, ca permet de filtrer quelques bourdes avant de faire le reste sur le serveur.
deepcore

DragonSphax a écrit a écrit :

 
 
c parceqe je fais du cgi c pour ca qu'il dit rien....saloperie de perl...au moin le php il te donne tes erreur en cgi aussi  




 
Pas doué va...  :lol:

jupiler cgi ou pas, un compilateur perl c'est un compilateur perl.
 
mais peut-etre que le serveur Web redirige certains types d'erreur dans des logs ou dans /dev/null
dragonsphax

jupiler a écrit a écrit :

c'est tout de meme étonnant que le compilo n'ait pas gueulé.
 
tu devrais vérifier que les erreurs de compilation sont bien affichées.
 
ou mettre un -w après #!/usr/bin/perl au début du script.  




 
c parceqe je fais du cgi c pour ca qu'il dit rien....saloperie de perl...au moin le php il te donne tes erreur en cgi aussi

jupiler c'est tout de meme étonnant que le compilo n'ait pas gueulé.
 
tu devrais vérifier que les erreurs de compilation sont bien affichées.
 
ou mettre un -w après #!/usr/bin/perl au début du script.
dragonsphax

jupiler a écrit a écrit :

La compilation passe?
 
parce $req=dbh->prepare("Select..." ), il doit manquer qqchose devant dbh, non?
 
sinon, essaye de remplacer la requete par une autre très simple, dont tu es sur qu'elle est syntaxiquement correcte.  




 
HAAAAAAAAAAAAAAAAAAAAAAAAAAAA mais kelle gros con je suis....j'avais juste oublié de pu#@£* de $ à la con......merci de me l'avoir fait remarqué...

jupiler La compilation passe?
 
parce $req=dbh->prepare("Select..." ), il doit manquer qqchose devant dbh, non?
 
sinon, essaye de remplacer la requete par une autre très simple, dont tu es sur qu'elle est syntaxiquement correcte.
dragonsphax $req=dbh->prepare("Select..." ) or print "DataBase Error".$dbh->errstr;
 
pardon...rippage de copier coller
dragonsphax ba justement c ca le hic....y'en a pas....
 
je m'explique....quand je fais mon prep ca donne une truc du genre
$req->prepare("Select..." ) or print "DataBase Error".$dbh->errstr;
 
et ben il affiche rien....et il fait rien....il plante dans le prep et je sais absolument pas pourkoi...c terrible
jupiler si tu nous donnais le message d'erreur, ca nous serait plus facile de t'aider  :sarcastic:
dragonsphax alors...personne?????  :hello:
dragonsphax kelkun pourrait il me dire kelle sont les raisons pour lesquelles une requtes SQL ne veux va pas etre préparé par perl sachant que la base marche evidement tres bien et que trois autre requetes sont realisé sur la meme page...

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)