PDA

View Full Version : اشكال در اجراي اين كد در php5.4 (حل شد)



reza_web
دوشنبه 21 اردیبهشت 1394, 11:24 صبح
سلام
من در برنامه خودم كه بصورت mvc بوده اين كد را نوشته ام
$this->registry->template->taghvimresult = db::query($mainquery);
ولي چند روزه كه سايتم خطا ميده. از مسئول هاست كه پرسيدم ميگويد ورژن php را به 5.4 ارتقا داده ايم
حالا من بايد اين كد را چه تغييري دهم تا درست كار كنه؟؟
ممنون

reza_web
دوشنبه 21 اردیبهشت 1394, 20:09 عصر
هیچکس نیست کمک کنه؟

morrning
دوشنبه 21 اردیبهشت 1394, 20:37 عصر
متن خطا رو میشه قرار بدید؟

reza_web
دوشنبه 21 اردیبهشت 1394, 20:38 عصر
Strict Standards: Non-static method db::query() should not be called statically, assuming $this from incompatible context in /home/*****/public_html/controller/index.php on line 17

morrning
دوشنبه 21 اردیبهشت 1394, 20:50 عصر
کلاس db رو پیدا کنید و تابع query رو بهش static اضافه کنید.
به این صورت

public static function query

reza_web
سه شنبه 22 اردیبهشت 1394, 10:17 صبح
ممنون درست شد