2014-02-09 2 views
0

Я не нашел в любом случае решения для своей проблемы. Я пытаюсь получить максимальное значение из таблицы mysql (предположим быть 9), но я получаю неправильное число (4) в результате.mysql max работает от phpmyadmin, но дает мне неправильное значение из php-скрипта?

Вот мой код:

<?php 
include_once(db_connect.php); 
$id_num = mysql_query("SELECT MAX(cart_id) FROM user_cart"); 
echo $id_num; 
?> 

Я видел, что кто-то разместил здесь подобной проблемой, но она не ответила моя проблема.

+0

вам нужно использовать mysql_result() для получения результата –

+0

Попробуйте следующее: SELECT '9'; – Strawberry

ответ

0
$query = mysql_query("SELECT MAX(cart_id) FROM user_cart"); 
echo mysql_result($query, 0); 

Тем не менее, вы больше не должны использовать mysql_query или mysql_result, они деградированы. Используйте mysqli вместо

Смежные вопросы