|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Nouveau Membre du Club
![]() |
bonjour, j ai un pb avec ma requête sql et je ne vois pas ou est le pb il refuse d ajouter les données dans la base de données.
voici l erreur: Erreur SQL !INSERT INTO stock (modele , type , nom , processeur , memoire_video , memoire_vive , disque_dur , taille_ecra , lecteur_optique , os , connectique , accessoires , graveur , prix_cote_occasion , prix_achat , date_entree_stock , sous_garantie , textgarantie , etat ) VALUES('','','','','','','','','',', '','','','','','', '','','') Erreur de syntaxe près de '', '','','','','','', '','','')' à la ligne 3 Voici mon code ?php //récupérations des données! if(isset($_POST['modele'])) $modele=$_POST['modele']; else $modele=""; if(isset($_POST['type'])) $type=$_POST['type']; else $type=""; if(isset($_POST['nom'])) $nom=$_POST['nom']; else $nom=""; if(isset($_POST['processeur'])) $processeur=$_POST['processeur']; else $processeur=""; if(isset($_POST['memoire_video'])) $memoire_video=$_POST['memoire_video']; else $memoire_video=""; if(isset($_POST['memoire_vive'])) $memoire_vive=$_POST['memoire_vive']; else $memoire_vive=""; if(isset($_POST['disque_dur'])) $disque_dur=$_POST['disque_dur']; else $disque_dur=""; if(isset($_POST['taille_ecran'])) $taille_ecran=$_POST['taille_ecran']; else $taille_ecran=""; if(isset($_POST['lecteur_optique'])) $lecteur_optique=$_POST['lecteur_optique']; else $lecteur_optique=""; if(isset($_POST['os'])) $os=$_POST['os']; else $os=""; if(isset($_POST['connectique'])) $connectique=$_POST['connectique']; else $connectique=""; if(isset($_POST['accessoires'])) $accessoires=$_POST['accessoires']; else $accessoires=""; if(isset($_POST['graveur'])) $graveur=$_POST['graveur']; else $graveur=""; if(isset($_POST['prix_cote_occasion'])) $prix_cote_occasion=$_POST['prix_cote_occasion']; else $prix_cote_occasion=""; if(isset($_POST['prix_achat'])) $prix_achat=$_POST['prix_achat']; else $prix_achat=""; if(isset($_POST['date_entree_stock'])) $date_entree_stock=$_POST['date_entree_stock']; else $date_entree_stock=""; if(isset($_POST['sous_garantie'])) $sous_garantie=$_POST['sous_garantie']; else $sous_garantie=""; if(isset($_POST['textganrantie'])) $textganrantie=$_POST['textganrantie']; else $textgarantie=""; if(isset($_POST['etat'])) $etat=$_POST['etat']; else $etat=""; //verif require('./db.php'); // on ?crit la requ?te sql $sql = "INSERT INTO stock (modele , type , nom , processeur , memoire_video , memoire_vive , disque_dur , taille_ecra , lecteur_optique , os , connectique , accessoires , graveur , prix_cote_occasion , prix_achat , date_entree_stock , sous_garantie , textgarantie , etat ) VALUES('$modele','$type','$nom','$processeur','$memoire_video','$memoire_vive','$disque_dur','$taille_ecran','$lecteur_optique',$os', '$connectique','$accessoires','$graveur','$date_entree_stock','$prix_cote_occasion','$prix_achat', '$sous_garantie','$textgarantie','$etat')"; Merci |
|
|
00
|
|
|
#2 |
|
Expert Confirmé
![]() ![]() Inscription : juillet 2004 Messages : 2 684 ![]() |
![]() Il te manque la quote avant $os dans ta requête. |
|
|
00
|
|
|
#3 |
|
Nouveau Membre du Club
![]() |
Ok Merci ca marche.
Donc si je fais un seul oubli de cote ou de $ dans la requête il me la plante entierement!!! ok ca me fera un astuce à mieux verifier dans l avenir. |
|
|
00
|
|
|
#4 | |
|
Expert Confirmé
![]() ![]() Inscription : juillet 2004 Messages : 2 684 ![]() |
Citation:
|
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com