<?php class Database1 extends CI_controller{ function index(){ $this->load->model('model_get'); $data=$this->model_get->getdata(); $this->load->view('database_view',$data); } } ```ここに言語を入力 <?php class Model_get extends CI_Model{ public function __construct(){ parent::__construct(); $this->load->database(); } function getdata(){ $data['records']=$this->db->get('profile')->result_array(); return $data; } }
<html> <body> <table> <?php foreach ($records as $row): ?> <tr> <td><?=$row['名前']?></td> <td><?=$row['性別']?></td> <td><?=$row['生年月日']?></td> </tr> <?php endforeach; ?> </table> </body> </html>
このコードで一応エラーはでなくなりました。mysqlのテーブルのデータをcodeigniterで表示するものです。しかし、このコードだと汎用性がないと指摘されました。この問題点は何でしょうか。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/03/07 08:32