1
データベーステーブルから列の値を取得し、codeigniterでPHPのドロップダウンボックスとして表示するにはどうすればいいですか?PHPのドロップダウンボックスとしての列データ
データベーステーブルから列の値を取得し、codeigniterでPHPのドロップダウンボックスとして表示するにはどうすればいいですか?PHPのドロップダウンボックスとしての列データ
モデルのいずれか(アプリケーション/モデル)に、必要なすべてのデータを取り込む関数を書いてください。以下のような 何か:
public function getTags()
{
$this->db->select('id,tag_name');
$this->db->order_by('tag_name', 'ASC');
$query = $this->db->get('tags');
return $query->result();
}
は、その後、あなたは、コントローラでそのモデルファイルをロードする必要があり、最終的にあなたのビューファイルでこのような何かしてみてください:
<?php foreach($this->model_name->getTags() as $tagData): ?>
<li>
<h2><a href="/tags/<?php echo $tagData->id; ?>"><?php echo $tagData->tag_name; ?></a></h2>
</li>
<?php endforech; ?>
MODEL_NAMEは、あなたのモデルです。 HTMLのスタイルをドロップダウンするだけで済みます。 詳細は、here
の[select] [table]から選択することができます。そのクエリをモーダルで実行し、コントローラに返します。そのデータをビューに渡します。各結果に対して新しいオプションを書くためにforeachをビューで実行します。 – ngen
あなたが試したことを教えてください。私たちがあなたのコードを書くように求めているのであれば、一般的にはより良い応答を得るでしょう。 –