• 1 رای - 5 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
مشکل در گرفتن result دیتابیس در کدایگنایتر
#1
درود

دوستان من تو فریم ورک کد ایگنایتر یه کدی نوشتم تا طریقه کار با دیتابیس دستم بیاد منتها موقعی که می‌خوام خروجی رو ببینم ارور زیر رو میده.

کد:
CI_DB_pdo_result Object
(
    [conn_id] => PDO Object
        (
        )

    [result_id] => PDOStatement Object
        (
            [queryString] => SELECT *
FROM `tbl_post`
        )

    [result_array] => Array
        (
        )

    [result_object] => Array
        (
        )

    [custom_result_object] => Array
        (
        )

    [current_row] => 0
    [num_rows] =>
    [row_data] =>
)

و اما کد مدلم که نوشتم :
کد پی‌اچ‌پی:
<?php
/*
 * Post model
 */
class Postmodel extends CI_Model
{
    function 
__construct()
    {
        
parent::__construct();
    }

    function 
getAllPost()
    {
        return 
$this->db->get('post');
    }
}

?>

کد کنترولرم :
کد پی‌اچ‌پی:
<?php
/*
 * Post model
 */
class Postmodel extends CI_Model
{
    function 
__construct()
    {
        
parent::__construct();
    }

    function 
getAllPost()
    {
        return 
$this->db->get('post');
    }
}

?>

از کد ایگنایتر 3.0.5 استفاده می کنم.
در ضمن جدول postام دارای مقادیر میباشد!.

ممنون می‌شوم راهنمایی کنید.
همیشه برای یادگیری، موضوعاتی هست!

فرهاد حسن پور / بیرگیک

  پاسخ
تشکر شده توسط :
#2
اساتید نظری - نیم نگاهی Dodgy
همیشه برای یادگیری، موضوعاتی هست!

فرهاد حسن پور / بیرگیک

  پاسخ
تشکر شده توسط :
#3
بعد از کلی تحقیق - پرسش این در و اون در زدن و ...

فهمیدم Smile

بابد در نسخه ۳ کدایگنایتر از کد زیر استفاده کنیم :
کد پی‌اچ‌پی:
print_r($posts->result_array()); 
همیشه برای یادگیری، موضوعاتی هست!

فرهاد حسن پور / بیرگیک

  پاسخ
تشکر شده توسط :


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان