 |
สอบถาม codeigniter ต้องใช้ controller ดึงข้อมูลจาก model เดียวกัน 2 ครั้ง |
|
 |
|
|
 |
 |
|
ในไฟล์ controller
ลอง var_dump($query->result());die;
ดูหน่อยครับ ว่ามี data ออกมาหรือเปล่า
|
 |
 |
 |
 |
Date :
2013-07-29 22:16:44 |
By :
mangkunzo |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
มันออกที่ index ตัวเดียวครับ
|
 |
 |
 |
 |
Date :
2013-07-30 08:59:30 |
By :
kenghockey |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
คือตอนแรกผมก็ทําแบบนั้นแหละครับ แต่คราวนี้ว่าผมต้องดึงข้อมูลจาก function model ตัวนี้ค่อนข้างบ่อยมากครับ
ถ้ามันดึงบ่อยเลยไม่อยากเขียน model หลายครั้งดูมันจะรกไป
|
 |
 |
 |
 |
Date :
2013-07-30 17:27:15 |
By :
kenghockey |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ดูจากโค้ดแล้วมันคนละหน้ากัน ข้อมูลน่าจะได้มาเพราะโคด้เดียวกัน แต่ไม่ทราบว่า view คุณแสดงข้อมูลถูกหรือไม่
แล้ว gallery ออกมั้ยคับ
|
ประวัติการแก้ไข 2013-07-31 01:38:47 2013-07-31 01:38:58 2013-07-31 01:43:02 2013-07-31 01:52:24
 |
 |
 |
 |
Date :
2013-07-31 01:38:15 |
By :
pjgunner.com |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ลองแก้ Model ตามนี้ดูครับ จะได้ลองเช็กฐานข้อมูลก่อนว่ารัน phpMyAdmin แล้วได้ค่าตามต้องการไหม
Code (PHP)
public function get_record($catagorie, $num){
if($catagorie != ''){
$cond = "catagorie = '$catagorie'";
}else{
$cond = "feature= '$num'";
}
$sql = "SELECT * FROM gallery WHERE $cond";
$query = $this->db->query($sql);
return $query->result();
}
|
ประวัติการแก้ไข 2013-07-31 05:55:35 2013-07-31 05:56:10 2013-07-31 05:56:20
 |
 |
 |
 |
Date :
2013-07-31 05:54:48 |
By :
{Cyberman} |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ตรง controller ประกาศ เป็น contruct ไว้ลองดูว่าได้ไหม 
Code (PHP)
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
class test extends CI_Controller {
var $data = array();
function __construct() {
parent::__construct();
$this->load->database();
$this->load->model(array('md_test'));
}
function test1(){
$this->md_test->autocomplete(trim($_GET["q"]));
}
function test2(){
$this->md_test->autocomplete(trim($_GET["q"]));
}
}
|
 |
 |
 |
 |
Date :
2013-07-31 12:19:54 |
By :
Manussawin |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
|
|