PDA

View Full Version : سوال: این error mysql برای چیه؟؟؟



numberone1
چهارشنبه 03 آذر 1389, 22:16 عصر
سلام
من وقتی این کوئری ساده insert و اجرا میکنم این ارور و میده البته وقتی از تابع mysql_error استفاده میکنم



mysql_query("INSERT INTO `publication`
VALUES ('$username' , '$password' , '$email' ") or die(mysql_error());




You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 2

خط دوم برنامه یه فایل اینکلود کردم که تابع اتصال به دیتا بیس و دستور select توشه

ahmadflasher
چهارشنبه 03 آذر 1389, 22:42 عصر
سلام. اینجور که معلومه یه پرانتز کم گذاشته بودی.کد زیر رو تست کن

mysql_query("INSERT INTO publication
VALUES ('$username' , '$password' , '$email') ") or die(mysql_error()); البته اگه درست نشد بهتره اسم فیلد ها رو ذکر کنی



mysql_query("INSERT INTO publication (field1,field2,field3)
VALUES ('$username' , '$password' , '$email') ") or die(mysql_error());

funpatogh
چهارشنبه 03 آذر 1389, 22:53 عصر
یک ( کمه بعد از متغییر ایمیل

numberone1
چهارشنبه 03 آذر 1389, 23:28 عصر
مرسی دوستان:قلب:

milad.biroonvand
پنج شنبه 04 آذر 1389, 10:44 صبح
یک ( کمه بعد از متغییر ایمیل


سلام

درسته همین مشکلته