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

عرض الإصدار الكامل : [الدرس التاسع] حقول أدخال البيانات إلى القاعده ..add


MSHAER
04-13-2007, 05:10 PM
[الدرس التاسع] حقول أدخال البيانات إلى القاعده ..add

مرحبا أخواني ,,

في الدرس السابق
[الدرس السادس]أنشاء قاعده , أنشاء جدول , أنشاء حقل في الجدول (http://www.mshaer.net/vb/showthread.php?t=14187)
والدرس
[الدرس الثامن] أظهار عدد معين من مستخرجات قاعدة البينات مثل العشر مواضيع (http://www.mshaer.net/vb/showthread.php?t=14234)

تعلمنا عمل جدول وحقلين في القاعده

اليوم نبغى نسوي ملف لأدخال المقالات مثلا إلى القاعده ,,

ونبغى نتطرق شوي لأمور HTML راح تساعدنا كثير
شرح ملف add.php
==

<form name=form method="POST" action="add2.php">
توجيه الفورم اللي فيه البيانات الى الصفحه add2.php

الحقل اللي بنودع فيه الخبر اسمه art

القاعده اسمها mqal

مكان كتابة الخبر نوعه text

<textarea name="news" cols="28" rows="7" wrap="VIRTUAL"></textarea>لاحظ معي اسم الحقل !! name="news"
زر الارسال

<input type="submit" name="Submit" value="أرسال" style="font-family: Tahoma; font-size: 9pt">للآن لم نستخدم أي وسوم PHP

نبدأ الآن باعداد الملف add2.php والذي بدوره سينقل البيانات من الadd.php إلى القاعده

add2.php

==========
قبل كل شيء لازن نستدعي الانكلود اللي يسوي الاتصال بالقاعده ,,

include("config.php");الحين اتصلنا !!

طيب وبعدين !!

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

نضيف هالكلمتين

if ((! empty($news))) {اذا كان الحقل news فارغ أضف بعده البيانات
يعني اذا كان يوجد 5 اخبار
يضيف الخبر الجديد رقم 6


طيب الحين نبغى نفلتر الخبر من الأوامر الضاره ونعرفه

كيف نسويها !!
بسيطه
$news = addslashes($news);
الحين فلترناها وبعدين !!



الاتصال وادخال اليانات للقاعده يتم بهذا الشكل
mysql_query("INSERT Into art (news) VALUES ('$news')");

الناتج للملف add2.php كاملا هو

<?php



include("config.php");

if ((! empty($news))) {
$news = addslashes($news);

mysql_query("INSERT Into art (news) VALUES ('$news')");

echo '

<font face=arial size=16 align=center>تمت أضافة الخبر بنجاح </font><BR>
';
} else {
echo "<font face=tahoma size=2 align=center>يبدوا أنك لم تقم بتعبيئة الحقول بشكل صحيح إضغط زر الترجاع من خلال متصفحك</font>";
}

?>
اما الملف


add.php



<html dir="rtl">

<form name=form method="POST" action="add2.php">
<div align="center">
<center>
<table width="400" border="0" cellspacing="0" cellpadding="0" dir=rtl >
<tr>
<td width="112" align="center" >
<p align="center"><span lang="ar-sa">
<font face="Tahoma" style="font-size: 9pt">الرساله</font></span></td>
<td width="257" >
<div align="center">
<font face="Tahoma"><span style="font-size: 9pt">
<textarea name="news" cols="28" rows="7" wrap="VIRTUAL"></textarea>
</span></font>
</div>
</td>
</tr>
<tr>
<td colspan="2">
<div align="center">
<input type="submit" name="Submit" value="أرسال" style="font-family: Tahoma; font-size: 9pt"><font face="Tahoma" style="font-size: 9pt">
</font>
</div>
</td>
</tr>
</table>
</center>
</div>

الآن جرب أَضافة الخبر

http://localhost/mqal/add.php

MSHAER
04-18-2007, 01:33 AM
الظاهر ولا واحد فهم !!!!!!

عموما ماحد تكلم وباكمل اللي في راسي بانزله هنا حتى لو مارد ولا واحد مصيركم بتتعلمون وصدقوني بتنقهرون بعد فتره انكم ماتعلمتو شيء من هاللغه لان كل السكربتات اللي تشووفونها تمت برمجتها بهاللغات

لاتستهن بالتطبيقات وغيرها هذي مجرد بدايات لكم صعب كل شي نشرحه ولكن نعطيكم رؤس أقلام واي شي نعرفه بنكتبه ووقت ماتكون تعرف تقرأ أول الحروف أ ب ت ث ج ح خ .. تقدر تكمل الباقي بدوني

lord_aim
04-22-2007, 04:38 PM
اخوي عليوي شوف الصورة الي بالمرفق راح تثلج صدرك
انا اول من طبق جميع الدروس صح
والحل كان اني اتجاوز ادخال البيانات في الدرس السادس
واروح الدرس التاسع واقوم بما فيه
وراح يزبط كل شي
اخوي بس كان عندي طلب
ممكن الدروس الجاية تصير عن دليل مواقع
وشكرا
تحياتي

exe
11-11-2007, 03:07 AM
السلام عليكم انا عضو جديد في هذا المنتدى الذي لحد الأن لم اشاهد مثله في الشروحات و الدروس السهله و المبسطه و الله يوفقك و عتبرني احد تلاميذك من اليوم و قواك الله

nage11
12-10-2007, 02:23 PM
لك كل الشكر على ماتقدمة من فوايد لاعضاء المنتدى
لقد قمت بجميع الخطوات السابقة
ولاكن واجهتنى مشكلة عند ادخال البيانات
لااجدها فى القاعدة

شقران
12-17-2007, 04:37 AM
لاهنت يبو فريح
عالدرس بنتظار المزيد من دروسك الرائــعـه
دمت بود ^_^

City-Soft
09-04-2008, 05:52 PM
تمام انا عندي عزومة دحين خخخخ

لما أرجع بطيق الدري يحذافيره