mashty_ali
New Member
یه مشکل داشتم به این نگاه کنید.
محتوای قسمت else به خوبی اجرا می شه اما ifنه یعنی اولین مطلب رو نشون میده اما برای نشون دادن بقیه مطالب else رو نشون میده.
PHP:
$id = mysql_result($result,$i,0);
$title = mysql_result($result,$i,1);
$body = mysql_result($result,$i,2);
$more = mysql_result($result,$i,3);
$today = mysql_result($result,$i,4);
if($_GET['id'] == "$id") {
?><div id="center">
<div id="baner" style="width: 587">
<table border="0" cellpadding="0" cellspacing="0" width="100%" id="table" dir="rtl" >
<tr>
<td width="100%"><span lang="fa"><? print($title); ?></span></td>
<td width="100%"> </td>
</tr>
<tr>
<td width="100%"><span lang="fa"><? print($more); ?></span></td>
<td width="100%"> </td>
</tr>
<tr>
<td width="100%"><span lang="fa"><? print($today); ?></span></td>
<td width="100%"> </td>
</tr>
</table>
</div> </div><?
}
else {
for($i = 0 ; $i != mysql_num_rows($result) ; $i++)
{
?><div id="center">
<div id="baner" style="width: 587">
<table border="0" cellpadding="0" cellspacing="0" width="100%" id="table" dir="rtl" >
<tr>
<td width="100%"><span lang="fa"><a href="?id=<? print(@mysql_result($result,$i,0)); ?>"><? print(@mysql_result($result,$i,1) ); ?></a></span></td>
<td width="100%"> </td>
</tr>
<tr>
<td width="100%"><span lang="fa"><? print(@mysql_result($result,$i,2)."<br>" ); ?></span></td>
<td width="100%"> </td>
</tr>
<tr>
<td width="100%"><span lang="fa"><? print(@mysql_result($result,$i,4) ); ?></span></td>
<td width="100%"> </td>
</tr>
</table>
</div> </div><?
}
};
محتوای قسمت else به خوبی اجرا می شه اما ifنه یعنی اولین مطلب رو نشون میده اما برای نشون دادن بقیه مطالب else رو نشون میده.
