اذهب إلى المحتوى

السؤال

نشر

ممكن حل لهذا الخطا يطلع لي بعد اضافة البيانات الى phpmyadmin  بلغة php

(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 ', 2019-03-06, 2, can_walk, 30, 66, , Cillum harum mollit ,Eu laborum pariatur)'

Recommended Posts

  • 0
نشر

تشير المشكلة الى موضع خطأ بخصوص سياق الاستعلام لديك، هذا الخطأ عام ولا يمكن تشخيص المشكلة المتسببة فيه إلا بعد الاطلاع على الاستعلام الذي تقومين به أو كامل نص رسالة الخطأ. 

ولذلك، تأكدي من استعمال سياق صحيح في توصيف استعلامات الادراج لديك، خصوصا الفواصل والأقواس. 

  • 0
نشر

الخطأ من نوع SQL syntax أي هناك خطأ في كتابة كود SQL بشكل غير صحيح،  عليك بالتحقق من تنسيق الجملة وضمان أنها تتوافق مع قواعد اللغة SQL والتنسيق الصحيح لقواعد البيانات الخاصة بك.

وإليك بعض النقاط التي يجب مراعاتها:

  1. يجب أن جميع القيم محاطة بعلامات اقتباس صحيحة، فإذا كانت القيم هي نصوص، فعليك بإحاطتها بعلامات اقتباس واحدة أو علامتي اقتباس مزدوجة، كالتالي: '2019-03-06'
  2. التأكد من أن جميع القيم الرقمية غير فارغة وتحتوي على أرقام صحيحة.
  3. التحقق من أن الفواصل بين القيم في الجملة القيمة صحيحة ومفصولة بفواصل قائمة كالتالي: 'value1', 'value2', 'value3'
  4. يجب  أن تكون الأعمدة في جدول قاعدة البيانات محددة بشكل صحيح وتتوافق مع ترتيب القيم في الجملة.
  5. استخدام وظيفة التحقق من الأخطاء في PHP للكشف عن أي أخطاء في جملة الاستعلام الخاصة بك، مثل mysqli_error().

وإليك مثال لكتابة استعلام SQL:

$sql = "INSERT INTO table_name (column1, column2, column3, column4, column5, column6)
        VALUES ('value1', '2019-03-06', '2', 'can_walk', '30', '66')";

 واستبدلي"table_name" بالاسم الصحيح للجدول الذي تريد إدخال البيانات إليه، وأيضًا "column1" وما يليها بأسماء الأعمدة الصحيحة في الجدول.

 

  • 0
نشر

الخطأ في ال sql syntax , لكن غالبا يوجد فاصلة أو قوس ناقص أو عدم تضمين التاريخ بين علامتي تنصيص في الاستعلام , قمي بإضافة الاستعلام كاملا وسأخبرك أين الخطأ بالظبط ولكن راجعي ما ذكرته سابقا و سيتم حل المشكلة.

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...