السلام عليكم ورحمة الله وبركاته
أخى scripts ياريت تغير أسم الحقل joke_no الى ID لكى لا تدخل الأمور فى بعضها
أولا سوف يكون شكل القاعدة بهذه الطريقة
كود PHP:
CREATE TABLE jokes (
ID int(4) NOT NULL auto_increment,
joke text,
PRIMARY KEY (ID)
) TYPE=MyISAM;
ID = رقم المشاركة
joke = المشاركة نفسها
وهذه صفحة الأضافة سميها addjoke.php
كود PHP:
<?php
$dbi=@mysql_connect(localhost, root, 1);
mysql_select_db(أسم قاعدة البيانات) or die ("لايوجد أتصال بالقاعدة");
if ($add == 1) {
mysql_query("insert into jokes values ('', '$joke')");
}
?>
<form method="POST" action="addjoke.php">
<div align="center">
<table border="0" width="783" cellspacing="1" cellpadding="4" height="228">
<tr>
<td width="761" height="68" colspan="2">
<p align="center"><font face="Tahoma" size="2"><b>أضف نكتة
جديدة</b></font></td>
<center>
</tr>
<tr>
<td width="594" height="47">
<p align="center"><textarea rows="7" name="joke" cols="52"></textarea></td>
<td width="167" height="47">
<p align="center"><font size="2" face="Tahoma">أكتب النكتة
هنا</font></td>
</tr>
<tr>
<td width="769" height="21" colspan="2">
<p align="center"> </p>
<p align="center"><input type="submit" value="أضــــــف"><input type="reset" value="أمســـــــــح"></p>
</td>
</tr>
</table>
</center>
</div>
</form>
ملحوظة يا ريت أن تضع أسم قاعدة البيانات فى الملف
تحياتى لك بالتوفيق