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

 


Dernière réponse
Sujet : [php][sql]besoin de votre aide
veryfree

impulse a écrit a écrit :

[HORS SUJET]
 
rien a voir avec le sujet mais je repete ce que j'ai dit dans un autre post au cas ou ->
 
veryfree > pour ton pb avec la compil sous linux, il faut que la commande a executer (./recompile dans ce cas) soit dans un rep qui est declaré dans le PATH. Pour ajouter un rep (exemple : /tmp/pengaol )dans le PATH tu tapes ça :
 
export PATH=$PATH: /tmp/pengaol
 
Apres tu pourras executer ton /tmp/pengaol/./recompile
 
[/HORS SUJET]
 
hihi :D
 
EDIT : saloperies de smileys ;)  
 
 




j ai fait ce que tu  a dit et marche pas  :(  
pourtant echo $path me sort bien le chemin vers peng je sait plus quoi faire


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
veryfree

impulse a écrit a écrit :

[HORS SUJET]
 
rien a voir avec le sujet mais je repete ce que j'ai dit dans un autre post au cas ou ->
 
veryfree > pour ton pb avec la compil sous linux, il faut que la commande a executer (./recompile dans ce cas) soit dans un rep qui est declaré dans le PATH. Pour ajouter un rep (exemple : /tmp/pengaol )dans le PATH tu tapes ça :
 
export PATH=$PATH: /tmp/pengaol
 
Apres tu pourras executer ton /tmp/pengaol/./recompile
 
[/HORS SUJET]
 
hihi :D
 
EDIT : saloperies de smileys ;)  
 
 




j ai fait ce que tu  a dit et marche pas  :(  
pourtant echo $path me sort bien le chemin vers peng je sait plus quoi faire

veryfree

impulse a écrit a écrit :

De rien. Pour verifier que le rep a bien été ajouté dans le PATH tu peux taper la commande qui t'affiche le PATH :  
 
echo $PATH
 
Si tu veux te mettre a Linux je te conseille vraiment d'aller faire un tour sur OS Alternatifs : y'a plein de gens sympas prets a t'aider la-bas.  
Linux c'est tres bien pour faire du php/sql...
 
hihi [:impulse]  
 
 




en fait je fait du php sous windows pour mon stage en entreprise
c un intranet qui tourne sous winnt avec apache (pas le top mais bon)
si j ai instalé linux c 'est surtout pour faire du java  
en tout cas je prend note de ton conseil

impulse De rien. Pour verifier que le rep a bien été ajouté dans le PATH tu peux taper la commande qui t'affiche le PATH :  
 
echo $PATH
 
Si tu veux te mettre a Linux je te conseille vraiment d'aller faire un tour sur OS Alternatifs : y'a plein de gens sympas prets a t'aider la-bas.  
Linux c'est tres bien pour faire du php/sql...
 
hihi [:impulse]

 

[jfdsdjhfuetppo]--Message édité par impulse--[/jfdsdjhfuetppo]

veryfree

impulse a écrit a écrit :

[HORS SUJET]
 
rien a voir avec le sujet mais je repete ce que j'ai dit dans un autre post au cas ou ->
 
veryfree > pour ton pb avec la compil sous linux, il faut que la commande a executer (./recompile dans ce cas) soit dans un rep qui est declaré dans le PATH. Pour ajouter un rep (exemple : /tmp/pengaol )dans le PATH tu tapes ça :
 
export PATH=$PATH: /tmp/pengaol
 
Apres tu pourras executer ton /tmp/pengaol/./recompile
 
[/HORS SUJET]
 
hihi :D
 
EDIT : saloperies de smileys ;)  
 
 




parfait!
j essaye ca des ce soir
merci
[:centaur]

impulse [HORS SUJET]
 
rien a voir avec le sujet mais je repete ce que j'ai dit dans un autre post au cas ou ->
 
veryfree > pour ton pb avec la compil sous linux, il faut que la commande a executer (./recompile dans ce cas) soit dans un rep qui est declaré dans le PATH. Pour ajouter un rep (exemple : /tmp/pengaol )dans le PATH tu tapes ça :
 
export PATH=$PATH: /tmp/pengaol
 
Apres tu pourras executer ton /tmp/pengaol/./recompile
 
[/HORS SUJET]
 
hihi :D
 
EDIT : saloperies de smileys ;)

 

[jfdsdjhfuetppo]--Message édité par impulse--[/jfdsdjhfuetppo]

Tentacle

veryfree a écrit a écrit :

merci de votre aide en tout cas
jerry  




 
np

veryfree en fait il y a avait un ";" en trop a la fin de la requete
mais c est pas un hasard en fait car ma requete est crée ds une boucle c a dire qu il y a plusieur "insert to" dans ma chaine $requete et je me suis dit que pour executer plusieur requete d une chaine il fallait les separer par des ";" parce que sans les ";" ca marche pas non plus
la question est :"est ce que la seule solution est d'executer les requetes une a une  ou alors on peux excuter une requete en php ressemblant a quelque chose comme ca :
INSERT INTO `cmdFourniture` (`login`, `ref`,`quantite`,`date`) VALUES ('jeromes','1548','1','28/02/2002') INSERT INTO `cmdFourniture` (`login`,`ref`,`quantite`,`date`) VALUES ('jeromes','10187','1','28/02/2002')
 
merci de votre aide en tout cas
jerry

 

[jfdsdjhfuetppo]--Message édité par veryfree--[/jfdsdjhfuetppo]

Tentacle

veryfree a écrit a écrit :

 
en fait au depart je n avait pas mis le "or die..." mais voyant que la requete n etait pas excuté j ai mis ce truc.Sinon pour repondre a ta question,il n y a pas de message d erreur lorsque la requete s execute,juste la requete qui s affiche et qui ne contien pas d erreur vu que sous phpmyadmin elle s excute avec succes j y comprend plus rien  




 
ok enleve le 'or die' et rajoute en dessous ceci:
echo mysql_error();
 
une erreur devrait s'afficher

veryfree

Tentacle a écrit a écrit :

 
 
Enlève le 'OR DIE ("pb" )' à la fin, reteste et dis nous l'erreur qu'il affiche  




en fait au depart je n avait pas mis le "or die..." mais voyant que la requete n etait pas excuté j ai mis ce truc.Sinon pour repondre a ta question,il n y a pas de message d erreur lorsque la requete s execute,juste la requete qui s affiche et qui ne contien pas d erreur vu que sous phpmyadmin elle s excute avec succes j y comprend plus rien

dropsy ben là, comme ça sans voir la requête c pas évident...
moi je suis pas fan de phpmyadmin pour tester les requêtes...
l'idéal c de soumettre directement la requête à mysql à la mano et de voir l'erreur qu'il te sort (mais il faut l'avoir sous la main, sous linux tu tapes mysql en ligne de commande et zou... mais je connais pas ton environnement.)
sinon en php, au lieu de ton "or die..." utilises:
mysql_errno pour récupérer le N° de l'erreur
mysql_error pour avoir le message d'erreur exact.
 
Mais je les ai jamais utilisée... pour plus d'info sur ces fonction www.php.net
Tentacle

veryfree a écrit a écrit :

 
si quelqu un ici peux m expliquer pourquoi la requete s execute dans phpmyadmin lorsque je fait un copier coller de la requete qui s affiche alors que lorsque ma page php s execute j ai le message "Probleme avec la requete" ???  




 
Enlève le 'OR DIE ("pb" )' à la fin, reteste et dis nous l'erreur qu'il affiche

veryfree Pour simplifier le probleme
j ai une page php insere des données ds une base mysql
le probleme c que la requete d insertion n est pas executé alors que la requete est juste,en effet, a la fin de mon script j ai quelque chose qui ressemble a ca:
echo $requete ;
mysql_query($requete) or die("Probleme avec la requete" );    
si quelqu un ici peux m expliquer pourquoi la requete s execute dans phpmyadmin lorsque je fait un copier coller de la requete qui s affiche alors que lorsque ma page php s execute j ai le message "Probleme avec la requete" ???

 

[jfdsdjhfuetppo]--Message édité par veryfree--[/jfdsdjhfuetppo]


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