Елементарен проблем с таблица

botevis2

Registered
Значи искарвам нещо от базата данни и искам то да бъде в 1 таблица (говорим за таблица html :d) обаче всяка новина ми излиза в нова таблица и незнам защо се получава така :(
http://prikachi.com/images.php?images/480/6189480j.jpg

Код:
<?php  

$select = mysql_query("SELECT * FROM news ORDER BY id DESC")or die(mysql_error()); 
$num = mysql_num_rows($select); 
for ($i=0;$i<$num;$i++) { 
$name = mysql_result($select, $i, "name"); 
$news = mysql_result($select, $i, "news");
echo '<table width="371" border="1">';
echo '<tr bgcolor="#99FFFF">
<td>
<b>'.$name.'</b>
</td>
<td>
<center>-</center>
</td>
<td>
<b>'.$news.'</b>
</td>
</table> 
<br />
'; 
} 

mysql_close(); 
?>
 
Код:
<?php 
echo  '<table width="371" border="1">';
echo '<tr bgcolor="#99FFFF">';
$select = mysql_query("SELECT * FROM news ORDER BY id DESC")or die(mysql_error());
$num = mysql_num_rows($select);
for ($i=0;$i<$num;$i++) {
$name = mysql_result($select, $i, "name");
$news = mysql_result($select, $i, "news");

<td>
<b>'.$name.'</b>
</td>
<td>
<center>-</center>
</td>
<td>
<b>'.$news.'</b>
</td>

<br />
';
}
echo '</tr>
</table>
';
mysql_close();
?>

така :?
 
botevis2 каза:
Сега ми ги прави на един ред всичките
PHP:
<table width="371" border="1">
<?php 
$select = mysql_query("SELECT * FROM news ORDER BY id DESC")or die(mysql_error());
	$num = mysql_num_rows($select);
	for ($i=0;$i<$num;$i++) 
	{
	$name = mysql_result($select, $i, "name");
	$news = mysql_result($select, $i, "news");
	echo '
		<tr bgcolor="#99FFFF">
			<td>
				<b>'.$name.'</b>
			</td>
			<td>
				<center>-</center>
			</td>
			<td>
				<b>'.$news.'</b>
			</td>
		</tr>';
	}
mysql_close();
?>
</table>
<br />
 

Back
Горе