我試圖將MySQL表中的數據存儲到PHP數組變量中。Array or Assoc?
目前,我有這樣的:
$row = $db->query("SELECT * FROM settings");
$sysconfig = $row->fetch_array();
數據庫方案是這樣的:
property value
online 1
autoupd 1
setting 1
等
我應該怎麼寫上面的代碼,讓我可以使用該值,爲數據中的屬性,即
$sysconfig['online']
會返回「 1" ?
甲var_dump($sysconfig)
產生此
array(6) { [0]=> string(6) "online" ["property"]=> string(6) "online" [1]=> string(1) "1" ["propertyid"]=> string(1) "1" [2]=> string(1) "1" ["value"]=> string(1) "1" }
甲print_r($sysconfig)
產生此
Array ([0] => online [property] => online [1] => 1 [propertyid] => 1 [2] => 1 [value] => 1)
由於
嗯...完全相同的方式,你已經寫了嗎? :) – 2010-11-21 17:27:57
我得到這個:未定義的索引:作爲PHP通知在線。 – bear 2010-11-21 17:29:53
用'var_dump($ sysconfig)更新你的問題' – ajreal 2010-11-21 17:32:39