bonjour
j'aimerai faire une requete INSERT dans la quelle je remplit une ligne mais seulement colones par colones car je connais pas les identifiants je m'explique avec un example
normalement c'est :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
mysql_query("INSERT INTO ma_table ('nom','prenom','adresse') VALUE ('Chirac','jacques',19) WHERE id=1202");  //avec id etant clefprimaire et autonum
ce que moi je veux c'est ne pas avoir a ecrite le nom des champs mais un compteur pour avoir quelques chose comme ceci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
  for($i=0;i<$max;$i++)
      mysql_query("INSERT INTO ma_table (".colonne[$i+1]."') VALUE (".$data[$i].") WHERE id=1202");
$data etant un tableau contenant mes donnees (nom prenom et age). ce que je cherche c'est comme remplacer colonnes par l'equivalent php ou sql car je ne que l'element i du tableau soit dans la colonne i+1 de la table car 1 etant reserver pour ma clef primaire qui est auto incremente.
merci pour votre aide