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

الموضوع: ما الخطأ في هذا الكود

  1. #1
    عضو نشيط جدا
    تاريخ التسجيل
    Mar 2005
    المشاركات
    363

    ما الخطأ في هذا الكود



    السلام عليكم قاعد اتعلم البي اتش بي :nice:

    لكن المشكله عندي كود مجنني مو عارف شنو الخطأ في
    عندي قاعده بيانات اسم القاعده my واسم الجدول cat واسم الحقول catid و catname

    وعندي ملفين الاول addcat.php والثاني add2.php

    محتويات الملف addcat.php
    كود PHP:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <
    html xmlns="http://www.w3.org/1999/xhtml" dir="rtl">

    <
    head>
    <
    meta content="text/html; charset=windows-1256" http-equiv="Content-Type" />
    <
    title>Untitled 2</title>
    <
    style type="text/css">
    .
    style1 {
        
    text-aligncenter;
    }
    </
    style>
    </
    head>
     
    <
    body>

    <
    div class="style1">

    <
    class="style1"><strong>ادارة الاقسام</strong></p>
    <
    class="style1"><span lang="ar-kw">اسم القسم : </span>
      
      <
    form action="add2.php" method="post">
      
    <
    input name="addcat" type="text" />
    <
    table align="center" style="width: 100px">
        <
    tr>
            <
    td>
            
            
                <
    input name="submit" type="submit" value="اضافه" /></form>
            </
    td>
        </
    tr>
    </
    table>

    </
    div>

    </
    body>

    </
    html
    محتويات الملف الثاني add2.php
    كود PHP:
    <?php
     
    // include('../conf.php'); 
    $conn =  mysql_connect ("localhost","root","000000") or die (mysql_error());
    $db =  mysql_select_db ("my",$conn) or die (mysql_error());
    $query =  dbquery ("INSERT INTO cat (catname) VALUES ($_POST[addcat])") or die (mysql_error());
    $result =  mysql_query ($query) or die (mysql_error());
    if (
    $result){
    echo 
    "<p align=center><b>لقد تمت عملية الاضافة";
    echo 
    "<META HTTP-EQUIV='refresh' CONTENT='1; URL=addcat.php'>\n";
    }


      
      
    ?>
    المشكله كل ما اضيف اسم قسم يظهرلي الخطأ التالي
    كود PHP:
    Fatal errorCall to undefined function dbquery() in C:\xampp\htdocs\my\admin\add2.php on line 5 
    والله جنني يكون بتعلم يعني بس هم بصبر لغاية ما اتعلم







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


    كود PHP:
     // include('../conf.php');  
    $conn =  mysql_connect ("localhost","root","000000") or die (mysql_error()); 
    $db =  mysql_select_db ("my",$conn) or die (mysql_error()); 
    $result mysql_query ("INSERT INTO cat (catname) VALUES (".$_POST['addcat'].")") or die (mysql_error()); 
    if (
    $result){ 
    print 
    "<p align=center><b>لقد تمت عملية الاضافة"
          
    "<META HTTP-EQUIV='refresh' CONTENT='1; URL=addcat.php'>\n"







    __________________
    Bruce - مدونة شديدة التخصص في PHP وتطبيقات الويب

  3. #3
    عضو نشيط جدا
    تاريخ التسجيل
    Mar 2005
    المشاركات
    363


    مشكور ايضا يظهر خطأ اخر
    Column count doesn't match value count at row 1






  4. #4
    عضو سوبر نشيط
    تاريخ التسجيل
    Jun 2003
    المشاركات
    789


    نفضل اخى
    كود PHP:
     // include('../conf.php');  
    $conn =  mysql_connect ("localhost","root","000000") or die (mysql_error()); 
    $db =  mysql_select_db ("my",$conn) or die (mysql_error()); 
    $result mysql_query("INSERT INTO cat (catname) VALUES ('".$_POST['addcat']."') or die (mysql_error()); 
    if (
    $result){ 
    print "
    <p align=center><b>لقد تمت عملية الاضافة"
          . "
    <META HTTP-EQUIV='refresh' CONTENT='1; URL=addcat.php'>\n"; 







    __________________
    متى استعبدتم الناس وقد ولدتهم أمهاتهم أحرار........
    -----------------------------------
    شبكة الشعر الادبيه

  5. #5
    عضو نشيط جدا
    تاريخ التسجيل
    Mar 2005
    المشاركات
    363


    ايضا خطأ






  6. #6
    عضو نشيط جدا
    تاريخ التسجيل
    Mar 2005
    المشاركات
    363


    للرفع يا اخواني






  7. #7
    عضو نشيط
    تاريخ التسجيل
    Jan 2008
    المشاركات
    61


    المشكلة لديك في ان عدد القيم المدخلة لايساوي عدد الحقول في الجدول
    جرب وضع NULL او '' بدلا من الحقل id






  8. #8
    عضو نشيط جدا
    تاريخ التسجيل
    Mar 2005
    المشاركات
    363


    المشكلة لديك في ان عدد القيم المدخلة لايساوي عدد الحقول في الجدول
    جرب وضع NULL او '' بدلا من الحقل id
    كيف ياريت التوضيح اكثر اذا ممكن






  9. #9
    عضو نشيط
    تاريخ التسجيل
    Jan 2008
    المشاركات
    61


    $result = mysql_query("INSERT INTO cat (catid,catname) VALUES ('','".$_POST['addcat']."') or die (mysql_error());
    $result = mysql_query("INSERT INTO cat (catid,catname) VALUES (NULL,'".$_POST['addcat']."') or die (mysql_error());





    التعديل الأخير تم بواسطة soma ; 09-08-2008 الساعة 11:46 PM

  10. #10
    عضو نشيط جدا
    تاريخ التسجيل
    Mar 2005
    المشاركات
    363


    شكرا لك وماقصرت










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

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

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