Я новичок в PHP и имею проблемы с печатью значений из базы данных.Как эхо значение из столбца с помощью PHP?
Это мой код:
<?
$level = $db->Query("SELECT `level` FROM users WHERE `id` = '" . $data['id'] . "'");
$r2 = mysql_fetch_object($level);
?>
И это то, что он выглядит, когда я пытаюсь напечатать:
<?php
echo $r2;
?>
И когда я пытаюсь повторить его он не печатает значение от уровня, но оно загружает только половину страницы.
Я был бы очень признателен, если бы кто-нибудь мог сказать мне, в чем проблема?
Хотя мы не можем видеть, что такое объект '$ db', я предполагаю, что это объект соединения MySQLi. Возвращаемое значение 'query()' call является ресурсом результата, из которого вы должны брать строки. –
[Это, вероятно, то, что у вас есть] (http://us1.php.net/mysqli_query), но это может быть что-то другое. Мы не можем сказать, не видя сначала, как был создан экземпляр '$ db'. –