بسم الله الرحمن الرحيم
السلآم عليكم !
جهزت لكم درس مفصل عمل سكربت اخبار مبسط
بالبداية نسوي قاعده جديده
ونضيف هالجدول
رمز PHP:
<code style="white-space:nowrap"> <code>
CREATE TABLE `news` (
`id` TINYINT NOT NULL AUTO_INCREMENT PRIMARY KEY,
`title` TEXT NOT NULL,
`date` TEXT NOT NULL,
`news` TEXT NOT NULL
);
</code> </code>
الحين نسوي ملف الاتصال بالقاعده
dbconnect.php
رمز PHP:
<code style="white-space:nowrap"> <code> <?
mysql_connect("localhost","username","password");
mysql_select_db("databasename");
?> </code> </code>
الحين نسوي ملف اضافة الخبر
addnews.php
رمز PHP:
<code style="white-space:nowrap"> <code> <form action="submit.php" method="post">
<b>Title</b>
<BR />
<input type="text" name="title" size="40" maxlength="80" value="" />
<br />
<br />
<b>News</b><BR><textarea name="news" rows="3" cols="40"></textarea>
<br />
<br />
<input type="submit" value="submit" /> <input type="reset" value="reset" />
</form>
</code> </code>
اكوا هتمل بسيطه وواضحه ماتحتاج شرح طريقة
الحين ملف استقبال الخبر
submit.php رمز PHP:
<code style="white-space:nowrap"> <code> <?
//هنا نستقبل المتغيرات الي هيا العنوان والاخبار
$news = $_POST["news"];
$title = $_POST["title"];
// نستدعي الكونفق
include("dbconnect.php");
//هنا نسوي متغير للتاريخ
$date = date("j F");
$addnews =MYSQL_QUERY("INSERT INTO news (id,title,date,news)". "VALUES ('NULL', '$title', '$date', '$news')");
//اذا نجحت الاضافه
echo("News Added!");
?> </code> </code>
الحين اخر ملف لعرض الخبر
news.php
رمز PHP:
<code style="white-space:nowrap"> <code> <?
// نستدعي الكونفق
include("dbconnect.php");
// نستدعي الملفات من القاعده
$getnews = mysql_query("select * from news ORDER BY id DESC");
while($r=mysql_fetch_array($getnews)){
extract($r);
// نعرض العنوان مع التاريخ والخبر
echo("<br>$title on $date<br><br>$news</br>");
}
?> </code> </code>
والسلام خير ختام