السلام عليكم يا شباب
انا عندى استفسار
قد يكون سهل ومش محتاج موضوع
بس معلش استحملونى
انا عندى الكود ده
وهو لاضافه الصديق
و عاوز داله
تتحق من الى هيكتب فى الفروم قبل التسجيل فى قاعده البيانات
يعنى منع المسافات و الرموز و الارقام
وكمان ازاى اقدر اتعامل مع الدوال و استدعاء و استخدمها فى حاله if مثلا
يعنى ازاى اكتبها فى الطريقه دى
يعنى لو فى رموز او مسافات لا تحقق
لا توجود اى رموز insert فى قاعده البيانات
حاولت افهم من خلال شروحات كتير للدوال
لكن برضه مش عارف اتعامل معها من خلال الكود ده
كود PHP:
switch($action){
case(add_fe):
echo "
<div align=center>
<table border=1 width=300 cellpadding=0 cellspacing=2 dir=\"rtl\">
<form action=\"index.php?action=do_add_fe\" method=\"POST\">
<tr>
<td>
الاسم الاول
</td>
<td>
<input type=\"text\" name=\"f_name\">
</td>
</tr>
<tr>
<td>
اسم العائله
</td>
<td>
<input type=\"text\" name=\"l_name\">
</td>
</tr>
<tr>
<td colspan=2 align=\"center\">
<input type=\"submit\" value=\"اضافه\">
</td>
</tr>
</form>
</table>
</div>
";
echo "<br><hr width=60><center><b>الاصدقاء الموجودين لديك</center></b><br>";
$sql = mysql_query("select * from friends");
while($res = mysql_fetch_array($sql)){
$f_name = $res['f_name'];
$l_name = $res['l_name'];
$id = $res['id'];
echo "<b><center>$f_name $l_name</b></center> <br>";
}
break;
case(do_add_fe) :
$f_name =$_POST['f_name'];
$l_name =$_POST['l_name'];
$sql = mysql_query("insert into friends values(null,'$f_name','$l_name')");
if($sql){
echo "تمت الاضافه بنجاح";
}
else{
echo "يوجد خطأ";
}
break;