#--------------------------------------------------------------------
# DATABASE
#--------------------------------------------------------------------
CI_ENVIRONMENT = development
database.default.hostname = sql110.infinityfree.com
database.default.database = if0_37755817_aiko
database.default.username = if0_37755817
database.default.password = qVzxiX4CF7PL
database.default.DBDriver = MySQLi
database.default.DBPrefix =
database.default.port = 3306
<?php
namespace App\Models;
use CodeIgniter\Model;
class OrderListModel extends Model
{
protected $table= 'order_list';
}
原則上有這句就可以使用基本語法功能了如 findAll()
<?php
namespace App\Controllers;
use App\Models\OrderListModel;
class Aiko extends BaseController
{
//統一實例化一次 不然很煩@@----------------------
// 定義一個模型屬性
protected $orderModel;
// 在建構函數中實例化模型
public function __construct()
{
// 實例化 OrderListModel 並賦值給 $orderModel
$this->orderModel = new OrderListModel();
}
//統一實例化一次 不然很煩@@----------------------/
// 控制器的 index 方法
public function index()
{
// 使用已經加載的模型來查詢所有訂單
$data= $this->orderModel->findAll(); // 查詢所有資料
// 打印數據(開發時可使用來檢查結果)
print_r($data);
// 返回視圖,並將訂單數據傳遞給視圖
return view('aiko', $data);
}
}