Как исправить ошибку syntax error, unexpected?
0
Выдает ошибку
Parse error: syntax error, unexpected '{', expecting ';' in /home/host1981/site/php/auto.php on line 19
вот код
<body>
<?
include "start.php";
$tab=mysql_query("SELECT `name` FROM `cars`");
(19 тут) for($i=1;i<=mysql_num_rows($tab;$i++);
{
$row=mysql_fetch_array($tab);
$manu[$i]=$row['name'];
}
$logo="КРАЩІ АВТОМОБІЛІ СВІТУ";
$foto="ФОТО";
echo"<table width='100%' border='1'>";
echo"<tr>";
echo"<td id='logo'>";
echo $logo;
echo"</td>";
echo"<td rowspan='2' valing='top'>";
echo $foto;
echo"</td>";
echo"</tr>";
echo"<tr>";
echo"<td valing='top' id='manu'>";
echo $manu[1]."<br>";
echo $manu[2]."<br>";
echo $manu[3]."<br>";
echo"</td>";
echo"</tr>";
echo"</table>";
?>
</body>
1 ответов
0
for($i=1;i<=mysql_num_rows($tab;$i++);
Цикл for неверно написан. Посмотри как правильно писать циклы для вывода из базы данных:
https://fructcode.com/ru/courses/php-and-mysql/video-sql-select/