السلام عليكم
والله اني ابزعجكم بكل شوي قايل وين الخطأ وين الخطأ
بس اعتبروها تمارين لسرعة البديهه .. وش دخل البديهه بس يالله
المشكله اني لمن اطلب الصفحات من الكود السابق يطلع لي صفحة بيضا يعني مايتنفذ ..
وش المشكله بالضبط ؟؟
ووين الخلل فيها ؟
ياليت ألقى جواب عندكمكود PHP:php
<?
include "config.php";
if ($action=="edit"){
$edit = mysql_query ("select * from news");
echo "<table border='0' width='60%' bgcolor='#D7D7D7' cellspacing='0' cellpadding='0'>
<tr>
<td width='84%'>
<p align='center'><b>المقـال </b></td>
<td width='16%'>
<p align='center'><b>الأمـر</b></td> ";
while ($E = mysql_fetch_array ($edit)){
$id = $E['id'];
$sub= $E['sub'];
echo "<table border='0' width='60%' bgcolor='#D7D7D7' cellspacing='0' cellpadding='0'>
<tr>
<td width='84%'>
<p align='center'><b>$sub </b></td>
<td width='16%'>
<p align='center'><a href='?edited=$id'><b>تحرير</b></a></td>
</tr>
</table> ";
}
}
if ($action=="edited=$id"){
$id =$_GET['id'];
if (!$id){
echo "لم يتم اختيار مقال لتحريره";
}else{
$edited = mysql_query("select * from news where id='$id'");
$N = mysql_fetch_array($edited);
$sub= $N['sub'];
$news = $N['news'];
echo "<p align='center'> </p>
<p align='center'> </p>
<div align='center'>
<table border='0' width='57%' cellspacing='0' cellpadding='4' style='border: 1 outset #D7D7D7' bordercolor='#C0C0C0'>
<tr>
<th width='100%'>
<form method='POST' action='?update' >
<p align='right'><b><font color='#909090'> عنوان
المقال</font></b><input type='text' name='sub1' size='44' style='background-color: #FBFBFB; color: #C0C0C0; border: 1 solid #C0C0C0' value='$sub'><input type='hidden' name='id1' size='20' value='$id'><br><textarea rows='6' name='news1' cols='40' style='background-color: #FBFBFB; color: #A6A6A6; border: 1 solid #C0C0C0'>$news</textarea><br>
<input type='submit' value='تعديـل' name='B1' style='background-color: #FBFBFB; color: #C0C0C0; border: 1 solid #C0C0C0'>
</p>
</form>
</th>
</tr>
</table>
</div>";
}
}
if ($action =="update"){
$id = $_POST["id1"];
$sub = $_POST["sub1"];
$news = $_POST["news1"];
$updated = mysql_query(" update news SET sub='$sub',news='$news' where id ='$id'");
if ($updated){
echo "تم تعديل المقال بنجاح";
}else{
echo "لم يتم تعديل المقال ";
}
}
?>
جزاكم الله خير




رد مع اقتباس
