المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : [درس مفصل] ادخال البيانات إلى قواعد البيانات



loulou ange
11-01-2013, بتوقيت غرينيتش 03:15 PM
http://www.dzbatna.com/images/icons/iconrote.gif [ط¯ط±ط³] ط§ط¯ط®ط§ظ„ ط§ظ„ط¨ظٹط§ظ†ط§طھ ط¥ظ„ظ‰ ظ‚ظˆط§ط¹ط¯ ط§ظ„ط¨ظٹط§ظ†ط§طھ (http://www.dzbatna.com/t1422798/)



بسم الله الرحمن الرحيم .
اليوم نتعلم كيفية إدخال البيانات إلى قواعد البيانات ..
بالطبع يجب ان يكون عندنا ملف كونفج ويجب تضمينه في صفحة الـphp التي سننشأها
اولاً يجب ان يكون عندنا جدول في قاعدة البيانات وليكن اسمه: news وبه :
id - رقم تسلسلي .
title - عنوان الخبر.
new - الخبر .
ثانياً لازم يكون عندنا صفحتين ..
الأولى : فورم الإدخال ..
وليكن اسمها : addnew.html
و راح تكون فورم فقط ينقل لصفحة إنشاء وإدخال البيانات .. وليكن اسمها : addnew.php



كود code صفحة addnew.html
رمز PHP:

<code style="white-space:nowrap"> <code> <html>
<head>
<title>إنشاء خبر</title>
</head>
<body dir="rtl">
<font face="tahoma">
<center>
<form method="POST" action="addnew.php">
عنوان الخبر : <input type="text" name="title" /><br/>
الخبر : <textarea id="new" name="new"></textarea>
<br />
<input type="submit" value="أنشأ" />
</form>
</center>
</font>
</body>
</html>
</code> </code>

تمام .. الصفحة مش محتاجة شرح طريقة صفحة html عادية جداً .. بس فيها فورم نوعه post ويرسل إلى صفحة addnew.php ..
الآن صفحة .. addnew.php ..
اولاً يجب ان نبدأ بوسمي php
رمز PHP:

<code style="white-space:nowrap"> <code> <?php

?> </code> </code>


تمام بعد ذلك يجب أن نستقبل ماتم إرساله عن طريق دالة
$_POST
نشوف :
رمز PHP:

<code style="white-space:nowrap"> <code> $title = $_POST&#91;'title'&#93;;
$new = $_POST&#91;'new'&#93;;
</code> </code>

كده استقبل البيانات عن طريق دالة $_POST
طبعاً title و new اللي بعد $_POST دي اسماء المدخلات .. وعرفناها في الصفحة السابقة نيجي للموضوع المهم جداً الإدخال ..
رمز PHP:

<code style="white-space:nowrap"> <code> $add=mysql_query("INSERT INTO news(title,new)VALUES('$title','$new')");
</code> </code>

المتغير $add خليناه ينفذ أمر mysql إنشاء في جدول News في الخلايا title,new القيم $title و $new وهم معرفين فوق ..
طيب الشرط ..
لو تم الإنشاء أظهر تم الإنشاء بنجاح ...
رمز PHP:

<code style="white-space:nowrap"> <code> if($add){
echo 'تم الإنشاء بنجاح';
}
</code> </code>

تمام ..
يبقى كده تناولنا في درس مفصلنا لليوم :
1- كيفية إنشاء فورم .
2- كيفية إستقبال البيانات بدالة $_POST
3- كيفية إدخال البيانات إلى الجدول ..
4- استخدمنا دالة if في التحقق من هل تم الإنشاء ام لا ..
إيهاب عصام ..
سلام عليكم ورحمة الله وبركاته






التعديل الأخير كان بواسطة إيهاب عصام; 25 - 12 - 2014 الساعة 13:58

ألعاب الأندرويد مجانا و حصريا (http://www.apotox.info/forum)




https://fbcdn-sphotos-d-a.akamaihd.net/hphotos-ak-ash4/482113_236967293114455_1193518507_n.png (http://www.dzbatna.com)
©المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى (http://www.dzbatna.com)©

استعمل مربع البحث في الاسفل لمزيد من المواضيع


سريع للبحث عن مواضيع في المنتدى