تغطية مباشرة لأحداث منتدى الإعلام الجديد المقام بمدينة أبوظبي
هل تقترح تمديد مسابقة سوالف كاست؟

 

العودة   سوالف سوفت > قسم تطوير وبرمجة المواقع للمتقدمين > PHP
المدوّنات البحث مشاركات اليوم اجعل كافة المشاركات مقروءة

رد  
 
LinkBack أدوات الموضوع
عضو نشيط
تاريخ التسجيل: Mar 2008-
#1 (permalink)  
مشكلة في ادخال البيانات الى 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>
وبالتوفيق_






v.i.p_99 متواجد حالياً   قديم 06-04-2008, 02:13 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Feb 2008-
#2 (permalink)  

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

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

كود 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>






__________________
لا إله الا الله محمد رسول الله

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


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

التعديل الأخير تم بواسطة : MPHP بتاريخ 06-04-2008 الساعة 03:21 PM. سبب آخر: تنسيق
MPHP غير متواجد حالياً   قديم 06-04-2008, 03:17 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Mar 2008-
#3 (permalink)  

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






v.i.p_99 متواجد حالياً   قديم 06-04-2008, 11:40 PM
رد مع اقتباس
رد


 

أدوات الموضوع

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

كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة


المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
النسخة 1.7.0 من برنامج MySmartBB محمد فؤاد تطوير الويب 49 12-04-2008 03:16 PM
85 شركة اعلانات بديل غوغل ادسينس أختر ماتشاء دليل عز تطوير الويب 19 05-04-2008 11:19 AM
برنامج لتحويل قواعد البيانات MS Access database الي MySQL MAX FORCE تطوير الويب 7 21-02-2008 04:13 PM
الى خبراء قواعد البيانات مشكلة اللغه العربيه بقاعدتي w6w.cc إصلاح وصيانة المنتديات 11 20-05-2007 03:20 AM


الساعة الآن: 04:55 AM بتوقيت المملكة العربية السعودية