我已经为此受苦很久了。它让我发疯...
我只想取一列的最大值,将 1 添加到 id 然后插入一个新条目。
该表有一列“id”,可以说“姓名”和“年龄”
问题是 $new_id 变量没有从 id 列中选择最大值。我知道我做错了什么......但是什么?
请帮忙,我知道这一定是一个非常基本的问题,但我已经看了好几个小时了......
$relations_table="xxx_sobipro_relations";
$sql="SELECT * FROM '$relations_table' ORDER BY id DESC LIMIT 1";
$result=mysql_query($sql);
$row = mysql_fetch_array($result);
$new_id = $row[id] + 1;
//more code
$query="INSERT INTO $relations_table (id, pid, oType, position, validSince)
VALUES ($new_id, 2, 'testtest' , $position , NOW() )";