-2
当我运行这段代码时,它给了我错误,我想抓住我的列的最大值,然后最后给它加1。我希望在这些操作完成后能够使用新的最大值。我认为我的sytnax在x =行上是错误的如何从mysql列中获取最大值并分配给php变量
$sql2 = "SELECT max(order_number) from t_item_list
where template_item_id = '$id'"
$x = mysqli_fetch_array($sql2)
$newmax = $x +1;
'$ x'是一个数组。你不能用这样的数组做数学运算,而且你也不能从查询字符串中获取数据。这只是一些SQL。直到您在数据库中执行它才是无用的。 –
[并且此时出现...?](http://php.net/manual/en/mysqli.query.php) –
[并且您正在使用哪个...?](https:// php .net/mysqlinfo.api.choosing) –