2

我有一个名为site.

而不是 qet 列标题来生成值的 PHP 对象,我想从行中生成数据。

桌子:site

:::field:::::value:::::

   url       www.example.com
   name      example site
   etc       Example Etcetera

所以我希望能够通过调用我想要的列名和我之后的行来从服务器获取这些信息。我想对中的所有字段执行此操作,site因为我不想对中的各种不同行进行多次调用site;我宁愿从一开始就将所有信息存储在对象中:

例如。<? echo $site['url']; ?>

我创建了这个 put 它似乎导致了一个错误:。

$sql = "SELECT * FROM `site`"; 
$site[];
foreach($sodh->query($sql) as $sitefield){
    $site[$sitefield['field']] = $sitefield['value'];
}

显然我错过了一些东西。¿ 知道什么吗?

4

1 回答 1

2
$site[];

应该

$site = array();
于 2012-09-03T15:53:33.823 回答