Вади ми само по 1 новина(трябва да са 4)..

LuBaTa

Registered
Защо се получава така, изважда ми само 1 новина а във БД съм добавил 4 новини..
Ето кода с който изваждам
Код:
				<?php
				
 $sql = mysql_query("SELECT * FROM `news` ");
 while($row = mysql_fetch_array($sql)){				
$id = "$row[id]";
$title = "$row[title]";
$category = "$row[category]";
$author = "$row[author]";
$date = "$row[date]";
$status = "$row[status]";
if($status== 0) {
$status = 'Не';}
else{
$status = 'Да';
}
}
echo "
				<tr>
					<td>$title</td>
					<td>$category</td>
					<td>$date</td>
					<td>$status</td>
					<td>$author</td>
					<td width='15'>
					<a href='editnews.php?id=$id' title='Настройки' class='icon-1 info-tooltip'></a>
					<a href='delnews.php?id=$id' title='Изтрии' class='icon-2 info-tooltip'></a>
					</td>
				</tr>"; ?>
 
Код:
<?php 
             
 $sql = mysql_query("SELECT * FROM `news` "); 
 while($row = mysql_fetch_array($sql)){             
$id = "$row[id]"; 
$title = "$row[title]"; 
$category = "$row[category]"; 
$author = "$row[author]"; 
$date = "$row[date]"; 
$status = "$row[status]"; 
if($status== 0) { 
$status = 'Не';} 
else{ 
$status = 'Да'; 
} 
echo " 
            <tr> 
               <td>$title</td> 
               <td>$category</td> 
               <td>$date</td> 
               <td>$status</td> 
               <td>$author</td> 
               <td width='15'> 
               <a href='editnews.php?id=$id' title='Настройки' class='icon-1 info-tooltip'></a> 
               <a href='delnews.php?id=$id' title='Изтрии' class='icon-2 info-tooltip'></a> 
               </td> 
            </tr>"; } 
?>



грешката ти е ,че си затворил } на цикъла още отгоре,а трябва накрая след изяличането на инфото.
 

Back
Горе