شنبه یه خبراییه 🔥 منتظر شنبه باش 😉🥳
۰ ثانیه
۰ دقیقه
۰ ساعت
۸ محمدجوکار
مشکل در برگرداندن نتیجه
جامعه پی اچ پی ایجاد شده در ۱۹ دی ۱۴۰۱

باسلام

میشه بفرمائید چرا همچین اروری میده؟؟ نمیدونم کجای کدم اشتباست.

کدها + ارور+ دیتابیس

ee57-Screenshot (581).png

2ba5-Screenshot (582).png

32db-Screenshot (583).png

سلام محمد عزیز

شما توی لاین ۲۶ مقدار key رو باید از ورودی فانکشن بگیری در حالی که داری از کلاس میگیری

باید به شکل زیر بشه:

$stmt->execute([':key'=>$key]);
احمدرضا فاطمی کیا ۲۰ دی ۱۴۰۱، ۰۵:۴۲

آقا اصلا این هی ارور میده

8da8-Screenshot (584).png

محمدجوکار ۲۰ دی ۱۴۰۱، ۰۷:۱۹

8568-Screenshot (585).png

محمدجوکار ۲۰ دی ۱۴۰۱، ۰۷:۲۰

سلام محمد جان

با استفاده از کد زیر چک کنید ببینید چ اروری میده (این کد رو در متد select بزارید)

$stmt = $this->db->prepare($query);
if (!$stmt) {
  echo "\\nPDO::errorInfo():\\n";
  print_r($this->db->errorInfo());
}
صادق برزگر ۲۰ دی ۱۴۰۱، ۰۸:۲۸

بازهم ارورقبلی

محمدجوکار ۲۰ دی ۱۴۰۱، ۱۰:۴۰

اومدم از اول بنویسم همه چیو. ولی بازم به ارور میخورم یه مدل دیگه

ببینید!! چههه درست باشه اطلاعات دیتابیسم چه غلط، باازهم میگه اکی

a072-Screenshot (586).png

محمدجوکار ۲۰ دی ۱۴۰۱، ۱۱:۰۸

محمد جان

توی عکسهای قبلی که دقت کردم مشخص شد که __construct رو اشتباه نوشته بودین. الان کدتون درسته و کانکت میشه به دیتابیس، چون تو خط 12 echo okey گذاشتین، توی خروجی هم همون رو نشون میده.

بهترین پاسخ
صادق برزگر ۲۱ دی ۱۴۰۱، ۰۶:۵۴

ممنونم از شما مشکلم حل شد

محمدجوکار ۲۱ دی ۱۴۰۱، ۰۹:۴۹