2016-01-23 83 views
1

我創建了許多sql語句中的第一個與wordpress中的自定義構建的數據庫進行交互,並且正在落在第一個障礙!爲了測試php是否正在工作,我輸入一個簡單的(我認爲)的陳述,結果我得到的結果是[Array],但它應該返回stringusername)。單詞「數組」正在返回? sql for wordpress返回一個數組,當它不是一個數組...我希望

我看到其他一些職位說我應該使用print_r但答案不應該是一個數組。我已通過phpmyadmin檢查語法,它返回一個名稱 - 因爲我相信它應該..

<?php 


global $wpdb; 
$results = $wpdb->get_results('SELECT user_login FROM wpvh_users WHERE id = 2'); 
echo $results; 

?> 

所有幫助真的很感激!

回答

1

函數get_results返回一個數組,其中包含一個條目。 因此,你必須選擇該條目的第一個元素,並顯示它:

echo $results[0]['user_login']; 
+0

很多感謝您的幫助耶穌 - 真的很感激。不幸的是,它現在什麼都不返回?不知道爲什麼...... – cathal

+0

如果您執行'var_dump($ results)',您將看到變量的整個結構。你可以嘗試一下並告訴我們結果嗎? – JesusTheHun