walid_8281500
03-23-2009, 10:35 PM
لادخال بيانات الى قاعدة البيانات
فلنفترض اننا نريد ان نقوم بادخال سجلات , تتكون من الاسم والبريد الالكتروني
فبذلك سيكون لدينا جدول ستكون من التالي :
id من نوع auto_increment وميزته انه سيعطينا رقم جديد آليا لكل سجل يتم اضافته لقاعدة البيانات
name وهو حقل الاسم
email وهو حقل البريد الالكتروني
الان نقوم بعمل النموذج الخاص بادخال البيانات
<form action=add.php>
الاسم<input type=**** name=name>
البريد<input type=**** name=email>
<input type=submit value='اضف البيانات'>
</form>
النموذج السابق بسيط
يتكون من حقل Input اسمه name وهو حقل الاسم
والآخر اسمه email وهو حقل البريد الالكتروني
وزر اضافة البيانات
هذا النموذج سيرسل البيانات الى صفحة add.php
الان في صفحة add.php دعونا نستقبل البيانات التي ارسلناها بواسطة النموذج وذلك باستخدام $_POST
$name=$_POST['name];
$email=$_POST['email];
الان سنقوم بادخال البيانات الى قاعدة البيانات باستخدام امر Mysql وهو INSETR
$add=mysql_query("INSERT INTO TABLE(name,email)VALUES('$name','$email')");
بكل بساطة , في الامر السابق امرنا قاعدة البيانات ان تدخل الى الجدول , بيانات حقل الاسم وتعطيه القيمة $name وبيانات حقل البريد وتعطيه القيمة $email ( لاحظ الترتيب )
بالنسبة للحقل id فبما اننا جعلنا نوعه عبارة عن auto_increment فهذا يعني ان قاعدة البيانات ستقوم باعطاءه رقم جديد آليا , ولاداعي لان نقوم باعطاء رقم له
الان سنضيف شرطا للتأكد من ان العملية قد تمت بنجاح
if(!$add)
{
echo"توجد مشكلة في الاضافة";
}
else
{
echo"تمت الاضافة بنجاح";
}
فلنفترض اننا نريد ان نقوم بادخال سجلات , تتكون من الاسم والبريد الالكتروني
فبذلك سيكون لدينا جدول ستكون من التالي :
id من نوع auto_increment وميزته انه سيعطينا رقم جديد آليا لكل سجل يتم اضافته لقاعدة البيانات
name وهو حقل الاسم
email وهو حقل البريد الالكتروني
الان نقوم بعمل النموذج الخاص بادخال البيانات
<form action=add.php>
الاسم<input type=**** name=name>
البريد<input type=**** name=email>
<input type=submit value='اضف البيانات'>
</form>
النموذج السابق بسيط
يتكون من حقل Input اسمه name وهو حقل الاسم
والآخر اسمه email وهو حقل البريد الالكتروني
وزر اضافة البيانات
هذا النموذج سيرسل البيانات الى صفحة add.php
الان في صفحة add.php دعونا نستقبل البيانات التي ارسلناها بواسطة النموذج وذلك باستخدام $_POST
$name=$_POST['name];
$email=$_POST['email];
الان سنقوم بادخال البيانات الى قاعدة البيانات باستخدام امر Mysql وهو INSETR
$add=mysql_query("INSERT INTO TABLE(name,email)VALUES('$name','$email')");
بكل بساطة , في الامر السابق امرنا قاعدة البيانات ان تدخل الى الجدول , بيانات حقل الاسم وتعطيه القيمة $name وبيانات حقل البريد وتعطيه القيمة $email ( لاحظ الترتيب )
بالنسبة للحقل id فبما اننا جعلنا نوعه عبارة عن auto_increment فهذا يعني ان قاعدة البيانات ستقوم باعطاءه رقم جديد آليا , ولاداعي لان نقوم باعطاء رقم له
الان سنضيف شرطا للتأكد من ان العملية قد تمت بنجاح
if(!$add)
{
echo"توجد مشكلة في الاضافة";
}
else
{
echo"تمت الاضافة بنجاح";
}