という名前の mySQL データベース テーブルのセットアップがありますsite
。
列見出しを取得して値の PHP オブジェクトを生成するのではなく、行からデータを生成したいと考えています。
テーブル:site
:::field:::::value:::::
url www.example.com
name example site
etc Example Etcetera
したがって、必要な列名と後の行を呼び出して、サーバーからこの情報を取得できるようにしたいと考えています。site
のさまざまな行に対して複数の呼び出しを行いたくないので、すべてのフィールドに対してこれを実行したいと考えていsite
ます。最初からすべての情報をオブジェクトに保存したいと思います。
例えば。<? echo $site['url']; ?>
私はこれを作成しましたが、エラーを引き起こしているようです:.
$sql = "SELECT * FROM `site`";
$site[];
foreach($sodh->query($sql) as $sitefield){
$site[$sitefield['field']] = $sitefield['value'];
}
明らかに私は何かを逃した。何について何か考えはありますか?