valeur id ne changeant pas avec un auto incrément
Bonjour j'ai un champ id en autoincrément dans ma base commandes
J'ai mis un
Code:
1 2
| $sql = "INSERT INTO commandes (id) VALUES('')";
mysql_query($sql) or die('Erreur SQL !'.$sql.'<br>'.mysql_error()); |
pour insérer mon id, mais je le met juste avant cette boucle
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
| foreach ($panier as $valeur=>$cde)
{
//A chaque itération, la clé de l'élément courant est assigné à la variable $valeur
$sql="select * from base_articles where id='$valeur'";
$req=mysql_query($sql)or exit ('Erreur SQL !'.$sql.'<br>'.mysql_error());
while( $data=mysql_fetch_array($req) )
{
// mysql_fetch_array retourne un tableau qui contient la ligne demandée dans le résultat $req et déplace le pointeur de données interne d'un cran.
$nom=$data['DESCRIPTIONFRANCAISE']; // nom de la fleur
$designation =$data['DESIGNATION']; // DESIGNATION
$values = " $values <br> $nom,$cde,$designation ";
$sql = "INSERT INTO commandes (id_membre,date,heure) VALUES('$id_membre','$date','$heure')";
mysql_query($sql) or die('Erreur SQL !'.$sql.'<br>'.mysql_error());
//recuperation de l'id
$id_commandes = mysql_insert_id();
echo $id_commandes;
$sql = "INSERT INTO article_commande (id,id_commandes, nom, qte, designation ) VALUES('','$id_commandes','$nom','$cde','$designation')";
mysql_query($sql) or die('Erreur SQL !'.$sql.'<br>'.mysql_error());
} // while
} |
et je voudrais que mon champ id ait la même valeur à chaque boucle, mais qu'il s'auto incrémente quand on arrive sur la page, est ce possible s'il vous plait ?
Merci