شما توی لاین ۲۶ مقدار key رو باید از ورودی فانکشن بگیری در حالی که داری از کلاس میگیری
باید به شکل زیر بشه:
$stmt->execute([':key'=>$key]);
احمدرضا فاطمی کیا۲۰ دی ۱۴۰۱، ۰۵:۴۲
آقا اصلا این هی ارور میده
محمدجوکار۲۰ دی ۱۴۰۱، ۰۷:۱۹
محمدجوکار۲۰ دی ۱۴۰۱، ۰۷:۲۰
سلام محمد جان
با استفاده از کد زیر چک کنید ببینید چ اروری میده (این کد رو در متد select بزارید)
$stmt = $this->db->prepare($query);
if (!$stmt) {
echo"\\nPDO::errorInfo():\\n";
print_r($this->db->errorInfo());
}
صادق برزگر۲۰ دی ۱۴۰۱، ۰۸:۲۸
بازهم ارورقبلی
محمدجوکار۲۰ دی ۱۴۰۱، ۱۰:۴۰
اومدم از اول بنویسم همه چیو. ولی بازم به ارور میخورم یه مدل دیگه
ببینید!! چههه درست باشه اطلاعات دیتابیسم چه غلط، باازهم میگه اکی
محمدجوکار۲۰ دی ۱۴۰۱، ۱۱:۰۸
محمد جان
توی عکسهای قبلی که دقت کردم مشخص شد که __construct رو اشتباه نوشته بودین. الان کدتون درسته و کانکت میشه به دیتابیس، چون تو خط 12 echo okey گذاشتین، توی خروجی هم همون رو نشون میده.