ورود

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : سلام مشکل در اینسرت مقادیر به mysql



iroo
March 10th, 2016, 10:09
سلام
من توسط یه حلقه while مقادیری رو توی جدول خودم تو mysql ثبت می کنم
بعد از اینکه چندین مقدار ثبت میشه تو وسط کار خطای زیر رو میده

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 1

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

spsgorgan
March 10th, 2016, 12:03
کد رو بزارید اینطوری نمیشه بررسی کرد

T.Toosi
March 10th, 2016, 12:09
مقداری که ارسال میکنید داخل ' ' قرار دهید.

nginxweb
March 10th, 2016, 12:38
سلام
من توسط یه حلقه while مقادیری رو توی جدول خودم تو mysql ثبت می کنم
بعد از اینکه چندین مقدار ثبت میشه تو وسط کار خطای زیر رو میده

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 1

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

درود

دوست گرامی error فوق مربوط به سرویس mysql از سمت سرور نیست و مربوط به syntax کد های شماست که Query ارسالی به سرور بهینه و بطور صحیح نوشته نشده است و با با ورژن mysql نصب شده روی سرور همخوانی ندارد


ارادت

iroo
March 10th, 2016, 17:42
با تشکر از تمامی دوستان

آقا مشکل رو پیدا کردم منتها روش حلش رو نه
زمانی که توی متن رشته مقادیر مثل " و یا root@localhost هست این خطا رو میده

فک کنم این مقادیر یا مقادیر نظیر این که فعلا بهشون بر نخوردم توی کار Mysql مشکل ایجاد میکنه