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

الموضوع: كيف اضف جملة في قاعدة البيانات ؟

  1. #1
    عضو سوبر نشيط
    تاريخ التسجيل
    Sep 2006
    المشاركات
    700

    كيف اضف جملة في قاعدة البيانات ؟



    السلام عليكم ...

    اخواني انا سويت صفحة ويوجد بها اخبار كلام


    وتاخذ هذه الاخبار من قاعد البيانات التي موجوده لدي

    ويمكني التعديل عليها من لوحة التحكم

    المهم الي سويته ومافي فايده هو

    اول عملت انا قاعد وسميتها NEWS

    وبداخلها messages فقط لا غير

    بختار الاوامر التي استعملتهم ...

    كود:
    CREATE TABLE news
    (
    messages TEXT
    ) ;
    هذه اول عمليه سويتها في PHPmyAdmin

    ثانيه خليت البرمجه لدي عند وضع خبر تصبح في هذا الطريقه من الامر

    كود:
    <?
     include("../template/admin/news.html"); 
    echo "</br>"; 
    $newsmsg = $_POST['news'];
    if ($_POST['news']) {  @mysql_query("UPDATE news SET  messages=$newsmsg "); }
    ?>
    وكل ميه ميه لكن المشكله لا يوجد شي بالقاعده يعني لو خزنت معلومات

    خبر جديد من قووقل الخ الخ

    لا يتخزن في القاعدة لكن اذا وضعت id

    يتخزن ويمكن عرضه ايظاً

    هل من حل اخر او تصحيح الخطأ لدي

    واكون شاكر لكم







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


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

    بما ان الخبر نص ,, يجب ان تضعه بين علامتي تنصيص

    كود PHP:
    @mysql_query("UPDATE news SET  messages=/"$newsmsg/" "); 
    انت من خلال هالامر ,, تحدث جميع السجلات الموجوده ,,

    ولكن هل أنت تملك سجل أصلاً ؟ لديك قاعدة بيانات فارغة ,, تحدث ماذا ؟ التحديث لشئ موجود مسبقاً ,,

    قاعدة البيانات إعتبارها ملف ,, سجل ,, تحفظ فيه اوراقك

    اذا اشتريت ملف بإسم news لا بد تحط فيه اوراق صح ولا لا ؟

    عندك خبر جديد ,, تحدثه في الملف ؟ كيف وهو مافيه اوراق ؟

    لازم تدخل ورقة جديدة Insert وتكتب فيها الخبر ,,

    واذا تبي تحدث الخبر Update تروح لهالورقة وتعمل لها تحديث , Update

    بس لو الخبر جديد ؟ ما تعمل تحديث Update بل تدخل ورقة جديدة (سجل جديد) من خلال الإدخال Insert

    هل فهمت الخطأ الذي وقعت فيه ؟

    ايضاً لو يكون هناك حقل id لترقم الخبر ,, حتى تستطيع التعامل معه عند الحذف والتعديل , كيف راح تجديه بين بقية الاخبار ؟ الا من خلال رقمه المميز ؟

    ان شاء الله وضحت الصورة





    __________________
    Saudi Wanderer
    My Blog : SWanderer

  3. #3
    عضو سوبر نشيط
    تاريخ التسجيل
    Sep 2006
    المشاركات
    700


    جميل جميل اييييه هذا التوضيح ولا بلاش مو وقف على الصبوره وارفع ادينك ومادري شنو

    المهم حبيبي بالنسبة لـ id
    انا عندي خبر واحد واحدث فيه فقط لا اخبار عديده
    وهل اذا كان الكتاب في الارشيف فاضي علي فعل insert من ثمه اجدد تاريخ الخبر في update ؟






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


    اقتباس المشاركة الأصلية كتبت بواسطة Wyana
    جميل جميل اييييه هذا التوضيح ولا بلاش مو وقف على الصبوره وارفع ادينك ومادري شنو

    المهم حبيبي بالنسبة لـ id
    انا عندي خبر واحد واحدث فيه فقط لا اخبار عديده
    وهل اذا كان الكتاب في الارشيف فاضي علي فعل insert من ثمه اجدد تاريخ الخبر في update ؟

    ما يحتاج لك id طالما خبر وحيد

    بعد انشائك لقاعدة البيانات ,, قم بزرع (إضافة) سجل واحد (خبر واحد) من خلال الأمر Insert ,,

    ثم بعد ذلك قم بتحديثه من خلال أمر Update

    يعني تحتاج تعمل Insert مرة واحدة فقط

    بالتوفيق





    __________________
    Saudi Wanderer
    My Blog : SWanderer

  5. #5
    عضو سوبر نشيط
    تاريخ التسجيل
    Sep 2006
    المشاركات
    700


    مشكورين على التوضيح وجاري التجربه










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

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

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