沒有我做錯了,我修改別人創建的系統,但我不能顯示的信息......這是代碼...數組不顯示信息呼應
$db = DB::getInstance();
$id = 1;
$query = $db->query("SELECT * FROM users WHERE id = ?", array($id));
$x = $query->results();
echo $x;
錯誤:Notice: Array to string conversion in...
沒有我做錯了,我修改別人創建的系統,但我不能顯示的信息......這是代碼...數組不顯示信息呼應
$db = DB::getInstance();
$id = 1;
$query = $db->query("SELECT * FROM users WHERE id = ?", array($id));
$x = $query->results();
echo $x;
錯誤:Notice: Array to string conversion in...
如果返回值是一個對象,請嘗試使用var_dump(而不是echo)。例如:
var_dump($x);
在表「用戶」有一列「用戶名」我想列出所有用戶名... – GePraxa
更新爲所有用戶 $ db = DB :: getInstance(); $ id = 1; $ query = $ db-> query(「SELECT * FROM users」); $ x = $ query-> results(); ($ i = 0; $ i
的使用:
$db = DB::getInstance();
$id = 1;
$query = $db->query("SELECT * FROM users WHERE id = ?", array($id));
$x = $query->results();
for ($i=0;$i<count($x); $i++){
echo $x[$i]."<br/>";
}
它什麼也沒有顯示! – GePraxa
確定連接正確嗎?其他查詢工作? – Dario
@GePraxa:使用'var_dump'來調試你的數據而不是'echo'。順便說一句,你不能回聲*數組* – tmquang6805
你不能'echo'陣列。 – zerkms