Bonjour,

Je souhaite récupérer la valeur maximum du champ 'id',
puis insérer un nouvel enregistrement avec id +1 (je ne souhaite pas auto-incrémenter id).
çà ne marche pas... pouvez-vous m'aidez svp ?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
mysql_connect("$host","$base","$passe");
mysql_selectdb("$base");
 
$select="SELECT id FROM table ORDER BY id DESC LIMIT 1;";
$result=mysql_fetch_object(mysql_query($select));
$id=$result->id;
 
$sql="INSERT INTO table (id, champs) VALUES ('$id', '$champs')";
mysql_query($sql, @mysql_connect("$host","$base","$passe"));
exit;