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

الموضوع: مشكلة كود insert into !!

  1. #1
    عضو جديد
    تاريخ التسجيل
    Aug 2007
    المشاركات
    28

    مشكلة كود insert into !!



    بسم الله الرحمن الرحيم
    انا الحين ببرمج بمنتدى بالكامل والحمد لله عملت Sessions و عملت المتواجدون الآن ’’’’,, وعملت عرض الأقسام و كل شئ تمام بس عندي شئ خاطئ في لوحة التحكم ألا وهو :-
    الكود الخاص بصفحة إنشاء قسم رئيسي
    الكود:-
    <?php
    session_start();
    include ("../global.php");
    include ("../style.php");
    if ($_SESSION['uid']){
    $sql =mysql_query("SELECT admin FROM users WHERE id='".$_SESSION['uid']."'");
    $res =mysql_num_rows($sql);
    if ($res == 0){
    echo "انت غير مسجل للدخول";
    }else{
    $row=mysql_fetch_assoc($sql);
    if ($row['admin'] != '1'){
    echo "صلاحياتك لا تسمح لك بدخول هذه الصفحة ,, لوحة التحكم";
    }else {
    switch ($act){
    default:
    echo '<form method="POST" action="ra.php?act=add" dir="rtl">
    <td colspan="2" class="T1">اضافة قسم رئيسي</td>
    <tr>
    <td width="20%" align="center">اسم القسم</td>
    <td width="80%"><label>
    <input type="text" name="d1" id="d1">
    </label></td>
    </tr>
    <tr>
    <td width="32%" align="center">الوصف</td>
    <td width="68%"><label>
    <textarea name="T2" rows="5" cols="40"></textarea>
    </label></td>
    </tr>
    <input type="submit" name="Submit" id="button" value="انشاء">
    ';
    break;
    case 'add':
    $name= $_POST['d1'];
    $des = $_POST['T2'];
    $in = mysql_query("INSERT INTO cat(id,name,desc) values(null,'$name','$des')");
    if ($in){
    echo "تم بحمد الله تعالى إضافة القسم";

    }else{
    echo "لم يتم إضافة القسم لوجود مشكلة بالاتصال بقاعدة البيانات ";
    }
    break;
    }
    }
    }
    }
    ?>
    أتمنى منكم تشوفولي وين الخطأ





    __________________
    إيهاب عصام علي ..
    مبرمج ومطور
    Linux Lover :)
    www.ihtraf.net/forum
    الآن تعلم لغات البرمجة ببلاش!(بيرل-php-ajax-java...etc)
    كود PHP:
    $1"موجود";
    $
    2="24 ساعة";
    echo 
    "$1";
    echo 
    "</br>";
    echo 
    "$2"


  2. #2
    عضو فعال
    تاريخ التسجيل
    Jul 2008
    المشاركات
    1,109


    ايهاب لا تسمي اي حقل باسم desc خالص عشان دية داله في mysql غير الاسم الي اي حاجة تانية مثلا description





    __________________
    ســـــــبحان الله وبـــــــــحمده *سبـــــــــــحان الله العظيم
    لطلب البرمجة فقط
    helal-egypt@hotmail.com

  3. #3
    عضو فعال
    تاريخ التسجيل
    Aug 2007
    المشاركات
    1,431


    صحيح كلام الأخ محمد هلال
    كود PHP:
    in mysql_query("INSERT INTO cat(`id`,`name`,`desc`) values(null,'".$name."','".$des."')"); 
    إن شاء الله سيعمل .






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


    استخدم هذا الرمز ` حتى تتجنب أي اشكالات في أسماء الجداول او الحقول





    __________________
    Saudi Wanderer
    My Blog : SWanderer





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

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

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