Vous n'êtes pas identifié(e).
Bonjour,
Je n'arrive pas récupérer ma variable $id pour l'insérer dans une nouvelle table. Je passe 2 variables dans l'url, la première est issue d'un chmap de texte, aucun soucis, la deuxième c'est l'ID et là... impossible de l'insérer dans ma requête INSERT TO.
Voici mon code pour les plus éclairés :
if($_POST[Submit]=='Enregistrer'){
$id=$_GET[$id];
$type=AddSlashes($type);
$destination=AddSlashes($destination);
$slogan=AddSlashes($slogan);
$query="insert into option_sejours values ('$id','$type','$destination','$slogan')";
Notez que je récupère la variable du GET, mais elle ne s'insère pas dans la table options_sejour... rien ne s'insère d'ailleurs !
Merci,
Seb
Hors ligne
bonjour,
non, je l'avais pas mis dans l'extrait de code... j'insère le code complet :
Le souci, c'est que le code ci dessus fonctionne parfaitement avec un champ ID en autoIncrement, j'ai donc enlevé le autoincrement sur ma table option_sejours, et je n'arrive pas à faire passer l'ID récupéré dans la nouvelle table.
Je rame avec le code !
Seb
Hors ligne
Saluton,
Peut-on voir le résultat d'un SHOW CREATE TABLE sur cette table ?
Ceci étant dit si l'id est en auto-increment on n'a normalement pas à s'en soucier lors d'un INSERT
Gloire à qui n'ayant pas d'idéal sacro-saint,
Se borne à ne pas trop emmerder ses voisins. G. Brassens Don Juan 1976.
Avĉjo MoKo kantas
La chaîne YouTube MoKo Papy
Hors ligne
Voila, pas d'auto_increment, en toute logique, puisque je souhaite que l'ID à enregistrer soit celle passée par l'url
Hors ligne
Alors ajoute provisoirement or die(mysql_error()) après mysql_query($query), ça peut s'avérer instructif.
Gloire à qui n'ayant pas d'idéal sacro-saint,
Se borne à ne pas trop emmerder ses voisins. G. Brassens Don Juan 1976.
Avĉjo MoKo kantas
La chaîne YouTube MoKo Papy
Hors ligne