Dr.Chip
Новичок
Генерации гиперссылки
У меня следующая проблема: скрипт выбирает из таблицы firms названия фирм name (типа HP, Acer), затем нужно вывести все названия фирм с линками типа: http://site.ru/4/1.php, http://site.ru/4/2.php и т.д. Но в итоге получается, что у всех линки: http://site.ru/4/10.php, т.е. цикл по i прошел, а в линк вбивается только конечный i (в моем случае - 10, т.к. в таблицеfirms 10 названий фирм).
$query=mysql_query ("SELECT firms.name FROM firms, articles where
firms.id_name=articles.id_name and articles.id_view=4");
$number = mysql_num_rows($query);
while($array=mysql_fetch_array($query)){
$i=1;
while($i<=$number){
?>
<A class=link2 href="http://site.ru/
<?php
echo("4/$i.php");
$i=$i+1;
}
?>
"><B>
<?php
echo("".$array['name']."");
?>
</B></A>
<?php
}
?>
У меня следующая проблема: скрипт выбирает из таблицы firms названия фирм name (типа HP, Acer), затем нужно вывести все названия фирм с линками типа: http://site.ru/4/1.php, http://site.ru/4/2.php и т.д. Но в итоге получается, что у всех линки: http://site.ru/4/10.php, т.е. цикл по i прошел, а в линк вбивается только конечный i (в моем случае - 10, т.к. в таблицеfirms 10 названий фирм).
$query=mysql_query ("SELECT firms.name FROM firms, articles where
firms.id_name=articles.id_name and articles.id_view=4");
$number = mysql_num_rows($query);
while($array=mysql_fetch_array($query)){
$i=1;
while($i<=$number){
?>
<A class=link2 href="http://site.ru/
<?php
echo("4/$i.php");
$i=$i+1;
}
?>
"><B>
<?php
echo("".$array['name']."");
?>
</B></A>
<?php
}
?>