bonjour , j ai un soucis avec mysql_insert_id j obtient toujour le resultat 0 , je suis dans une boucle while
$sql = "INSERT INTO ma_table (id_reg, id_dep, id_cat, email, password, code_pos, ville, status, type, nom, tel, titre, ann, prix, etat, date, tel_cache, ip, xml_key) VALUES(’$id_reg’, ‘$id_dep’, ‘$id_cat’, ‘$email’, ‘$password’, ‘$code_pos’, ‘$ville’, ‘$statut’, ‘$type’, ‘$nom’, ‘$tel’, ‘$titre’, ‘$texte’, ‘$prix’, ‘2’, ‘$time’, ‘$tel_cache’, ‘$ip’, ‘$xml_key’)ON DUPLICATE KEY UPDATE id_reg = VALUES(id_reg), id_dep = VALUES(id_dep), id_cat = VALUES(id_cat), email = VALUES(email), code_pos = VALUES(code_pos), ville = VALUES(ville), nom = VALUES(nom), tel = VALUES(tel), titre = VALUES(titre), ann = VALUES(ann), prix = VALUES(prix), tel_cache = VALUES(tel_cache)"or die(mysql_error());
$result= MYSQL_QUERY($sql);
$id_ann = MYSQL_INSERT_ID();
echo $id_ann;