0

我有像这样的行

 id     uid     oid     cname 
 20     18       0      hey
 21     18       1      ball

而且我正在尝试获得最高的数字,oid以便我可以将其 +1 变成一个变量

使用下面我得到的回报Resource id #6

SELECT MAX( oid ) AS O, uid FROM c_feed WHERE uid = '18'

4

2 回答 2

0

您(可能)接收到一个数组作为输出,而不是一个数字。您可能需要编写如下内容:

$db_row = mysql_fetch_array($db_results);
$my_var = $db_row['O'];
于 2013-10-02T13:31:08.780 回答
0

如果您在最后插入的 id 之后,请考虑使用 Last_Insert_ID(),因为在此处获取最大id。

于 2013-10-02T13:39:24.903 回答