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

الموضوع: مشكلة في ادخال البيانات الى mysql

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

    مشكلة في ادخال البيانات الى mysql



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

    انا الصراحة حمرت عيوني وابي اعرف وين الخطا
    الكود هذا كود ادخال بيانات لقاعدة البيانات <<طلعت قصيدة
    باختصار هذا نوذج تسجيل

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

    وهذا هو الكود
    واتمنى القى الحل عندكم ان شاء الله

    كود PHP:
    <html>
    <head>
    <meta http-equiv="Content-Language" content="ar-sa">
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1256">
    <title>اسم المستخدم</title>
    </head>
    <body background="../index_08.gif" style="background-attachment: fixed">
    <form method="POST" action="rig.php">
     <p>&nbsp;</p>
     <table border="1" width="67%" height="132" bordercolorlight="#000000" bordercolordark="#000000">
      <tr>
       <td height="59"><font color="#FFFFFF">اسم المستخدم</font></td>
       <td width="23" height="59"><font size="7">*</font></td>
       <td width="173" height="59">
       <input type="text" name="name" size="20"></td>
      </tr>
      <tr>
       <td><font color="#FFFFFF">كلمة المرور</font></td>
       <td width="23"><font size="7">*</font></td>
       <td width="173"><input type="text" name="pass" size="20"></td>
      </tr>
      <tr>
       <td><font color="#FFFFFF">البريد الالكتروني</font></td>
       <td width="23"><font size="7">*</font></td>
       <td width="173"><input type="text" name="mail" size="20"></td>
      </tr>
     </table>
     <p><input type="submit" value="إرسال" name="B1"></p>
    </form>
    <?
    $link 
    mysql_connect("localhost","admin","513"); //امر الاتصال ب السيرفر
    if(!$link)
    {
    echo 
    "خطا في بينات ";
    }
    mysql_select_db(dah); 
    if(  
    $name&&$pass&&$mail) {
    $query "INSERT INTO user (name,pass,email) VALUES ('$name' , '$pass' , '$mail')";
           
    $do mysql_query($query);
        }
        if (
    $do) {
        echo 
    "شكرا لتسجيلك يا $name";
        echo 
    "<br>";
        echo 
    "<a href=\"...index.html\">لرجوع لصفحة الرئيسية</a>";
        }
        else 
        {
        echo 
    "حدث خطا";
        }
    mysql_close($link)
    ?>
    </body>
    </html>
    وبالتوفيق_







  2. #2
    عضو نشيط جدا
    تاريخ التسجيل
    Feb 2008
    المشاركات
    438


    في الكود لديك أخطاء كثيرة، من ناحية ترتيب قضية اماكن وضع رسائل الأخطاء

    على أية حال، هذا تصحيح الكود للقيام بعملية الإدخال

    كود PHP:
    <html>
    <head>
    <meta http-equiv="Content-Language" content="ar-sa">
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1256">
    <title>اسم المستخدم</title>
    </head>
    <body background="../index_08.gif" style="background-attachment: fixed">
    <form method="POST" action="rig.php">
     <p>&nbsp;</p>
     <table border="1" width="67%" height="132" bordercolorlight="#000000" bordercolordark="#000000">
      <tr>
       <td height="59"><font color="#FFFFFF">اسم المستخدم</font></td>
       <td width="23" height="59"><font size="7">*</font></td>
       <td width="173" height="59">
       <input type="text" name="name" size="20"></td>
      </tr>
      <tr>
       <td><font color="#FFFFFF">كلمة المرور</font></td>
       <td width="23"><font size="7">*</font></td>
       <td width="173"><input type="text" name="pass" size="20"></td>
      </tr>
      <tr>
       <td><font color="#FFFFFF">البريد الالكتروني</font></td>
       <td width="23"><font size="7">*</font></td>
       <td width="173"><input type="text" name="mail" size="20"></td>
      </tr>
     </table>
     <p><input type="submit" value="إرسال" name="B1"></p>
    </form>
    <?
    $link 
    mysql_connect("localhost","admin","513") or die( mysql_error()); //امر الاتصال ب السيرفر
    mysql_select_db("dah",$link) or die ( mysql_error() );
    $name $_POST['name'];
    $pass $_POST['pass'];
    $mail $_POST['mail']; 
    if(
    $name&&$pass&&$mail) {
    $query "INSERT INTO user (name,pass,email) VALUES ('$name' , '$pass' , '$mail')";
           
    $do mysql_query($query);
        }
        if (
    $do) {
        echo 
    "شكرا لتسجيلك يا $name";
        echo 
    "<br>";
        echo 
    "<a href=\"...index.html\">لرجوع لصفحة الرئيسية</a>";
        }
        else 
        {
        echo 
    "حدث خطا";
        }
    mysql_close($link)
    ?>
    </body>
    </html>






    التعديل الأخير تم بواسطة MPHP ; 06-04-2008 الساعة 04:21 PM سبب آخر: تنسيق
    __________________
    لا إله الا الله محمد رسول الله

    فضائية الأقصى :: عينك على الوطن
    نيلسات: 10872 عمودي 27500
    عربسات: 12054 عمودي 27500


    إعلامنا.. إسلامي.. هادف.. مقاوم.. لتعلو الراية..

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


    الف شكر
    الحمد لله اشتغل الكود تمام










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

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

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