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

نسخه‌ی کامل: مشکل توی پروژه
شما در حال مشاهده نسخه آرشیو هستید. برای مشاهده نسخه کامل کلیک کنید.
سلام وقت بخیر
الان توی  صفحه home.php میخوام با اون حلقه foreach عنوان های جدول رو نشون بدم نه خطا میده نه هیچی فقط کل دستور sql رو نشون میده [عکس: huh.png]
متغیری که برای foreach فرستادین رو print_r کنید ببینیم چیه؟
من میخوام tittle رو از جدول x_note بکشم بیرون ولی ه رکاری میکنم نمیشه و این خطا رو میده
while($row=$result->fetch_assoc()){ $records[]=$row; } return $records; } public function connection(){ return $this->connection; } public function close(){ $this->connection->close(); } }
با print_r
while($row=$result->fetch_assoc()){ $records[]=$row; } return $records; } public function connection(){ return $this->connection; } public function close(){ $this->connection->close(); } }
خوب اول از همه توی db.php باید بجای ?> از php?> استفاده کنید.

موارد بعدی:

خط 74 فایل db.php باید بنویسید:
return $records;
بجای ;return null

خط 9 فایل login-check.php این کوئری رو اجرا کنید:
("SELECT * FROM x_user WHERE email='$email'");

ضمناً این تگ متا رو هم توی قسمت head فایل home.php اضافه کنید:
<meta charset="utf-8" />

طراحی دیتابیس هم مشکل زیاد داره. از Relationها استفاده نکردین و بخاطر همین، توی جدول note رکوردهایی دارین که user_id اونها، عددی هست که توی جدول user کاربری با اون id نیست.

این موارد رو اصلاح کنید.