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;