|
Anonyme 19853
| Posté : 17-06-2003 16:11
bonjour
j'ai un petit prbl d'insertion
voici mon code:
$sql = mysql_query("INSERT INTO occasion VALUES ('','$marque','$modele','$version','$carrosserie','$type','$place','$boite','$c ouleur','$carburant','$circulation','$kilometre','$plaque','$din','$fiscaux','$ equip','$prix','$garantie','$commentaire','$imag')") or die ("Erreur de requète");
ca ne m'insere rien et ca met erreur de requete mais où est donc cette erreur
merci Nat |
|
|
Tribal-Dolphin 4374
| Posté : 17-06-2003 20:49
comme ça, c pas facile à dire.
Je pencherais une erreur dans le nombre / contenu des champs. Mais comme on à pas la structure de la table, c pas dit !!
Un conseil, commence avec aucune valeur => Values ('','','',....) et tu les rajoute une à une. dès que ça plante, tu c que ça vient de là. |  Profil
|
|
EBH 151
| Posté : 17-06-2003 20:55
Effectivement après avoir vérifié la concordance nombre de valeurs / nombre de champs, vérifie également la valeur prise par certaine variable, et plus particulièrement si elle ne contiennent pas de simple quote ' auxquel cas tu devras protéger ces caractères par addslashes |  Profil www
|
|
Anonyme 19853
| Posté : 18-06-2003 18:32
j'ai trouvé il fallait que j'annonce les champs avant VALUES
merci
Nat |
|
|
Tribal-Dolphin 4374
| Posté : 19-06-2003 09:27
ça, c'est une autre méthode d'insertion. C en effet plus simple mais aussi plus long (le code) au vu du nombre de données inserées.
A toi de voir |  Profil
|
|