我试图将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