我開始從數據庫中獲取數據,並不難,因爲它看起來,但寫的數據庫查詢和附和他們可以得到一個有點混亂的竅門......如何編寫簡單的數據庫查詢?
下面是表是如何設置:
我想查詢數據庫並獲得meta_value的值,其中meta_key = '_moon_sortable_content'
// Get WPDB Object
global $wpdb;
// Table name
$table_name = $wpdb->prefix . "postmeta";
// My Query
$bulls = $wpdb->get_results("SELECT * FROM $table_name
WHERE meta_key = '_moon_sortable_content'");
在這裏,我想獲得價值...
foreach($bulls as $key => $value) {
echo '<li>'.$item.'</li>';
}
下面是HTML輸出:
<li>0</li>
<li>1</li>
<li>2</li>
更多詳細信息:內meta_value
值是像素,有三排與meta_key
'_moon_sortable_content'
,所以我希望得到的HTML輸出是...
<li>297px</li>
<li>783px</li>
<li>this should actually be data from a textfield, so text for the result :)</li>
更新:我做了$value
var_dump
並返回
object(stdClass)#282 (1) { ["meta_value"]=> string(5) "Array" }
object(stdClass)#283 (1) { ["meta_value"]=> string(5) "498px" }
object(stdClass)#284 (1) { ["meta_value"]=> string(20) "154.00001525878906px" }
如何清理,截至到一個變量?
我想你問的問題每隔幾個小時,也許你應該學習的基礎知識...... –
問題是一件好事...我正在仔細考慮每個人,並花一些時間寫出來,只需要幾分鐘就可以回答。 –
當您迴應數據時,您已將索引與數組相呼應,而不是數值。 – 2013-07-22 05:43:32