FORUM Tom's Hardware » Programmation » PHP & MySQL & ASP » Demande d'Aide !!!
 

Demande d'Aide !!!

80 utilisateurs inconnus
Ajouter une réponse



 Mot :   Pseudo :  
 
Bas de page
Auteur
 Sujet : Demande d'Aide !!!
 
Plus d'informations

J'ai une requête en SQL dans une page PHP et elle ne marche pas et je ne comprend pas pourquoi !!   :??:  :??:  
Voici ma requête :  
 
$query_lot = "INSERT INTO lot VALUES ( ".$_POST['txtNumMarche2'].", ".$nument.", '".$_POST['Procedure2']."', ".$nummarche.", '".$_POST['txtNomLot2']."', '".changer_date($_POST['txtDateNot2'])."', '".changer_date($_POST['txtDateDeb2'])."', '".changer_date($_POST['txtDateFin2'])."', '".changer_date($_POST['txtDateSolde2'])."', '".$_POST['txtResp2']. "', '".$_POST['txtPosteResp2']."', ".$_POST['txtMontantMini2'].", ".$_POST['txtMontantMaxi2'].", ".$_POST['txtMontantReel2'].", '".$_POST['txtComBC2']."', ".$_POST['txtMontant2'].", '".$_POST['txtCom2']."', '".$_POST['txtComEnt2']."');";
$result_lot = mysql_query($query_lot, $marches) or die("lot".mysql_error());

Bon, j'espère que quelqu'un pourra m'aider !!
Merci !!!

zeb
Profil : Modérateur libre
Plus d'informations

( Au lieu de mettre du joli violet, utilise plutôt la balise [code], c'est fait exprès; Tu peux aussi mettre le message d'erreur, c'est plus sympa. En attendant tes modif, je regarde ta requête )

Plus d'informations

dsl je c pas encore comment marche ce forum !!

Plus d'informations

Tu as "addslashé" tes variables POST ?
 
Parce que si ca donne un truc du genre :  

Code :
  1. INSERT INTO lot VALUES ( 'd'habitude' , ......


à la place de :

Code :
  1. INSERT INTO lot VALUES ( 'd\'habitude' , ......


Il est sur que cela ne marchera point.

Plus d'informations

j'ai pas besoin d' "addslashé" mes variables !!

Plus d'informations

Si tu le dis -__-"
 
Maintenant comme dis Zeb, ca serait mieux si on avait l'erreur que cela te fait.

Plus d'informations

Oué, dsl, voila mon erreur :  
 
lot You have an error in your SQL syntax; check the manual that corresponds to your MySQL server  
version for the right syntax to use near ' 'AOO', ,0,'', '2006-06-07', '2006-06-08', '2006-06-09',
 '2006-06-10', 'azus', '' at line 1

Profil : Pointeur
Plus d'informations

mysql_real_escape c'est pas pour les chiens :o


---------------
Da Bidz Triad©®™: Bidz Interceptor
.:: Smileyz version 4.2 [050625]::. -- Code source disponible sous licence GPL.
[u
Plus d'informations

Et ca sert à quoi "mysql_real_escape" ??

Plus d'informations

http://fr3.php.net/manual/fr/funct [...] string.php ^_____^
 
On en revient quand même au addslashes que je disais -en gros-, même si je ne vois trop où est l'erreur ... La solution de KangOl devrait apporter (dans tous les cas), plus de sécurité dans ta requête.

Plus d'informations

ok, mais juste pour info, que signifie "mysql_real_escape" ??

Plus d'informations

Ben ... je t'ai filer le lien juste au dessus -_____-"

Plus d'informations

OK merci, dsl j'avais pas vu

Profil : Pointeur
Plus d'informations

et chercher de ton coté, comme un grand, c'est compliqué ?


---------------
Da Bidz Triad©®™: Bidz Interceptor
.:: Smileyz version 4.2 [050625]::. -- Code source disponible sous licence GPL.
[u
Plus d'informations

J'ai cherchée !! Je me suis pris la tête pendant plusieurs jours !!!
(Et pour ton info, KangOl, je c'est que c'est écrit The_Tiger mais je suis une fille !!)

Plus d'informations

Bon, merci, j'ai trouvée, il y avait juste des paramètres qui étaient faux !!

Profil : Pointeur
Plus d'informations

une fille ? faut pas dire ca ici, malheureuse :o


---------------
Da Bidz Triad©®™: Bidz Interceptor
.:: Smileyz version 4.2 [050625]::. -- Code source disponible sous licence GPL.
[u
Plus d'informations

faut dire ca seulement si tu a VRAIMENT besoin d'aide

Plus d'informations

Pourquoi faut pas dire que je suis une fille ?? Vous êtes macho ? Ca métonnerais quand même !! Mais bon, merci à vous d'avoir essayé de m'aider !!

Profil : Pointeur
Plus d'informations

on est pas macho, on est geek http://forum-images.hardware.fr/images/perso/sinking.gif


---------------
Da Bidz Triad©®™: Bidz Interceptor
.:: Smileyz version 4.2 [050625]::. -- Code source disponible sous licence GPL.
[u
Plus d'informations

Ok, @+ si j'ai de nouveau besoin d'aide !!


Aller à :
Ajouter une réponse
  FORUM Tom's Hardware » Programmation » PHP & MySQL & ASP » Demande d'Aide !!!
 

Annonces Google