تالار گفتمان nCIS.ir

نسخه‌ی کامل: اجرای کوئری متفاوت در کنترلر mvc
شما در حال مشاهده نسخه آرشیو هستید. برای مشاهده نسخه کامل کلیک کنید.
سلام دوستان


در پکیج آموزشی PHP پیشرفته چطور میشه یه تابعی نوشت که کوئری دلخواه رو اجرا کنه ؟


من این رو در ACTIVE RECORD گذاشتم :

    

    public function sqldelkhah($sql)
    {
        $model = new Model();
        
        //echo "$sql";
        return $model->query($sql);
    }


اینجوری هم استفاده کردم
$nat=$m->sqldelkhah($sql2);
        
$m شی ساخته شده از یک مدل است


کد sql  من جوینه اما حتی select ساده هم کار نمیکنه


echo "$sql2";
var_dump($nat);



نقل قول:

SELECT reserved.id, reserved.tss, resplace.title, reserved.price, users.fullname, users.mob FROM reserved INNER JOIN users ON users.id = reserved.userid INNER JOIN resplace ON reserved.placeid = resplace.id WHERE reserved.placeid =2 or reserved.placeid =3

object(mysqli_result)[7]
  public 'current_field' => null
  public 'field_count' => null
  public 'lengths' => null
  public 'num_rows' => null
  public 'type' => null
باید با arrayQuery کار کنید اگه میخواین SELECT کار کنید. توی متد sqldelkhah خودتون از arrayQuery بجای query استفاده کنید.