php

aliregister

عضویت : 1397/04/23 پرسش ها : 1 پاسخ ها : 0

php

ارسال شده در : ‫۶ ماه قبل، یک شنبه ۲۹ اردیبهشت ۱۳۹۸، ساعت ۱۵:۴۵

style='color:red;'> there is some problem in connection :SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near ') ENGINE=InnoDB DEFAULT CHARSET =utf8 COLLATE =utf8_persian_ci' at line 9 style='color:red;'> there is some problem in connection :SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near '`user`, `created_at` datetime NO NULL , `updated_at` dat' at line 7 style='color:red;'> there is some problem in connection :SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'NOT NULL DEFAULT 'disable', `created_at` datetime NOT NULL , ' at line 11 style='color:red;'> there is some problem in connection :SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near ')ENGINE=InnoDB DEFAULT CHARSET =utf8 COLLATE =utf8_persian_ci' at line 14 style='color:red;'> there is some problem in connection :SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near ')ENGINE=InnoDB DEFAULT CHARSET =utf8 COLLATE =utf8_persian_ci' at line 13 style='color:red;'> there is some problem in connection :SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds phpto your MariaDB server version for the right syntax to use near ')ENGINE=InnoDB DEFAULT CHARSET =utf8 COLLATE =utf8_persian_ci' at line 12
Fatal error: Uncaught Error: Call to undefined method Database\CreateDB::insert() in /opt/lampp/htdocs/PHPPless/admin-dashboard/CreateDB.php:103 Stack trace: #0 /opt/lampp/htdocs/PHPPless/index.php(6): Database\CreateDB->run() #1 {main} thrown in /opt/lampp/htdocs/PHPPless/admin-dashboard/CreateDB.php on line 103

 

سلام

مهندس من جدول ها رو ساختم .اما این ارور رو داد

مشکل از کجاست؟ ممنون

 

لینک فایل ها : http://s9.picofile.com/file/8360943792/PHPPless.zip.html

حسن خسروجردی

عضویت : 1397/03/07 پرسش ها : 0 پاسخ ها : 700

(پاسخ صحیح)

ارسال شده در :‫۶ ماه قبل، دو شنبه ۳۰ اردیبهشت ۱۳۹۸، ساعت ۰۱:۳۷

در ضمن یک اشتباه دیگه‌هم‌دارید که‌نوشتید dive که‌باید بشه div

1 تشکر

حسن خسروجردی

عضویت : 1397/03/07 پرسش ها : 0 پاسخ ها : 700
ارسال شده در :‫۶ ماه قبل، یک شنبه ۲۹ اردیبهشت ۱۳۹۸، ساعت ۱۷:۲۳

با سلام خدمت شما همراه گرامی

 

ببنید دوست عزیز phpstorm روی سینتکس های sql خیلی حساسه و خیلی سخت قبول میکنه سینتکس هارو  و بخاطر همین موضوع حتی المقدور از auto complete خوده phpstorm برای دستورات sql استفاده بفرمایید ینی وقتی مثلا مینویسید PRIMARY زمانی که PR اول رو نوشتید خوده phpstotm بقیه رو میاره شما از همونی که اون اورده استفاده کنید چون فقط اونو میشناسه حتی اگه شما هم دقیقا همون کلمرو بنویسید

بخاطر همین حساسیت هم بود که کدهای این قسمت رو در اختیارتون قرار دادم تا به مشکلی نخورید

الان من کدهاتونو تست کردم بیشتر بخاطر همون PRIMARY KEY ها مشکل داره اونهارو دقیقا از کدهای بنده کپی کنید یا از auto complete استفاده بفرمایید .

 

 

باز هم اگر مشکلی بود من در خدمتتون هستم

 

موفق و پیروز باشید

1 تشکر

برای ارسال پاسخ باید وارد شوید و یا در سایت عضو شوید