النتائج 1 إلى 9 من 9

الموضوع: مشكلة في استعلام

  1. #1
    عضو نشيط جدا
    تاريخ التسجيل
    May 2007
    المشاركات
    509

    Exclamation مشكلة في استعلام



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

    نص الموضوع الاصلي :

    ==============================================


    السلام عليكم اخواني ...

    من شي اسبوع وانا ادور لحل لهالخطا بصفحة الاستعلام التالية وما عرفت شي وما لقيت اي حل ...

    الخطأ :

    كود PHP:
    You have an error in your SQL syntaxcheck the manual that corresponds to your MySQL server version for the right syntax to use near 'desc,text,date) VALUES('sfsaf', 'asfsafaf', 'asfasf', '18.10.07' )' at line 1 
    كود الصفحة :

    كود PHP:
    <?
     
    include ("../config.php");

    $title $_POST["title"];
    $desc $_POST["desc"];
    $text $_POST["text"];
    $date date("j.n.y");
    //$mm = mysql_query("I\NSERT INTO news (title,desc,text,date) VALUES('$title', '$desc', '$text', '$date' ) ") or die (mysql_error()); 
    $mm mysql_query("I\NSERT INTO news (title,desc,text,date) VALUES('sfsaf', 'asfsafaf', 'asfasf', '$date' ) ") or die (mysql_error()); 
     
    ?>


    بتمنى المساعدة العاجلة ...


    سلامات .





    __________________
    EbNCaNa اخوكم ابن قانا

    [درس] قائمة بريدية بأسهل الطرق بواسطة PHP

    [توقيعك يجب أن لا يكون أطول من 400 حرف يتضمن تجاوز كود المنتدى] - الى متى المعاناة يا حضرة الأدارة ؟


  2. #2


    الاستعلام صحيح لكن جرب هذا
    كود PHP:
    $mm mysql_query("INSERT INTO news (title,desc,text,date) VALUES ('sfsaf', 'asfsafaf', 'asfasf', '$date' ) ") or die (mysql_error()); 






    __________________
    عدت
    اقتراحاتكم -> www.elbachiri.com

  3. #3
    عضو نشيط جدا
    تاريخ التسجيل
    Jun 2004
    المشاركات
    391


    السلام عليكم ورحمة الله وبركاتة ..

    ابن قنا

    الاستعلام يوجد فيه خطأ .. جرب هذا الاستعلام

    كود PHP:
    $mm mysql_query("INSERT INTO news (title,desc,text,date) VALUES ('sfsaf', 'asfsafaf', 'asfasf', '$date' ) ") or die mysql_error(); 
    قم بتجربته واخبرني





    __________________
    iNterMilan

    xSultan
    لخدمات التصميم والبرمجة

  4. #4
    عضو نشيط جدا
    تاريخ التسجيل
    Feb 2007
    المشاركات
    393


    desc كلمة محجوزة في الMySQL اذا يوجد حقل اسمه في الاصل كلمه محجوزه اكتبه بين ``
    كود PHP:
    $mm mysql_query("INSERT INTO news (title,`desc`,text,date) VALUES ('sfsaf', 'asfsafaf', 'asfasf', '$date' ) ") or die mysql_error 
    ();





    __________________
    موقعي الشخصي
    www.Flasher.ws

    جزيرة الفنون
    www.Artsisland.net

  5. #5
    عضو نشيط جدا
    تاريخ التسجيل
    May 2007
    المشاركات
    509


    اخواني Nadorino و soso4design بارك الله فيكم ... انا جربت صيغ عديدة للاستعلام والاستعلام الي كنت حاطو كان صحيح وبكل الاحوال مشكورين جدا على التفاعل ...

    اخوي Flasher مشكور جدا جدا بعد التجربة تبين انو كلامك سليم 100% واسا كلشي شغال تمام ... تسلم كثير حبيبي واسف جدا على عنوان الموضوع ... بتمنى تعدلوا عشان تعم الفائدة .





    __________________
    EbNCaNa اخوكم ابن قانا

    [درس] قائمة بريدية بأسهل الطرق بواسطة PHP

    [توقيعك يجب أن لا يكون أطول من 400 حرف يتضمن تجاوز كود المنتدى] - الى متى المعاناة يا حضرة الأدارة ؟

  6. #6
    عضو سوبر نشيط
    تاريخ التسجيل
    May 2007
    المشاركات
    613


    واجهتني هذه المشكلة قبل ايام قليلة ..

    عند كتابتي للاستعلام ..
    كود:
    select * from table where show = 1
    يظهر خطأ .. وعندما اضع show بين علامتي `` ..
    كود:
    select * from table where `show` = 1
    يتم تنفيذ هذا الاستعلام ..

    كلمة محجوزة في الMySQL
    على ما يبدو ان show محجوز ايضا ..

    لو تتكرم اخي الكريم Flasher وتضع لنا الكلمات المحجوزة .. للفائدة فقط ..

    وفقك الله،،






  7. #7
    عضو نشيط جدا
    تاريخ التسجيل
    Feb 2007
    المشاركات
    393


    تفضل :
    MySQL AB :: MySQL 5.0 Reference Manual :: 8.3 Reserved Words
    القائمة الاولى والثانية كلها كلمات محجوزة وتحتاج ال `` معها لكن الثانيه في MySQL 5
    القائمة الاخيرة كلمات محجوزة لكنها لاتحتاج ل `` لكثرة استخدامها.





    __________________
    موقعي الشخصي
    www.Flasher.ws

    جزيرة الفنون
    www.Artsisland.net

  8. #8
    عضو سوبر نشيط
    تاريخ التسجيل
    May 2007
    المشاركات
    613


    جزاك الله خيراً..






  9. #9
    عضو نشيط جدا
    تاريخ التسجيل
    Apr 2004
    المشاركات
    431


    أعتقد أن من الأسهل وضع العلامة ` في أسم كل الحقول والجداول وقواعد البيانات
    وطبيعي نضع '' عند البيان الداخل
    وهذا ما يفعله phpMyAdmin وهو سيسهل كثيراً ويبعدنا عن كل هذه المشاكل





    __________________
    حازم خالد
    مبرمج، بعمل مواقع ويب وتطبيقات موبيل، هتلاقي شوية كورسات فيديو على YouTube بتاعي، وشوية كود على اكونت Github، ودي سيرتي فيها شوية حجات من شغلي، اخيراً كل لينكات السوشيال ميديا بتاعتي هنا.





ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  

أضف موقعك هنا| اخبار السيارات | حراج | شقق للايجار في الكويت | بيوت للبيع في الكويت | دليل الكويت العقاري | مقروء | شركة كشف تسربات المياه | شركة عزل اسطح بالرياض | عزل فوم بالرياض| عزل اسطح بالرياض | كشف تسربات المياة بالرياض | شركة عزل اسطح بالرياض