1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| //je récupere l'id
$id = $_GET['id'];
$id_h2o = $_GET['id_h2o'];
$sql = "INSERT INTO poissons(id_h2o,id_botannique,id_truffaut,id_client3,id_client4,nom_latin,nom_commun,alerte_quantite,photo,taille,taux_tva,elevagesauvage,description) SELECT id_h2o,id_botannique,id_truffaut,id_client3,id_client4,nom_latin,nom_commun,alerte_quantite,photo,taille,taux_tva,elevagesauvage,description FROM poissons WHERE id = '$id'";
//j'insere le nouvelle enregistrement
mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
$last_id = mysql_insert_id();
//je met à jour id_h2o grace à la fonction mysql_insert_id()
$sql2 = "UPDATE poissons SET id_h2o = $id_h2o$last_id WHERE id = $last_id ";
mysql_query($sql2) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
// on ferme la connexion à mysql
mysql_close(); |