необходимо каждому id из базы данных присваивать свой url адрес страницы я так понимаю должно выглядеть: какойтосайт.ru/index.php?* где * номер id. то есть если id равен 10 то должна загрузится страница где данный будут подставятся со строчки c id 10. Вроде правильно объяснил
<?php
// ваш адрес где находится, хостится ваша база данных
$sdd_db_host='localhost';
// Имя базы данных с которой вы хотите работать, так как их может быть множество
$sdd_db_name='iusers';
// логин доступ к базе данных
$sdd_db_user='iusers';
// пароль доступа к базе данных
$sdd_db_pass='*********';
// устанавливаем связь с сервером
@mysql_connect($sdd_db_host,$sdd_db_user,$sdd_db_pass);
// переключаемся на нужную нам базу данных
@mysql_select_db($sdd_db_name);
$result=mysql_query('SELECT * FROM `news` ');
// берем результаты из каждой строки
while ($row=mysql_fetch_array($result)){
?>
<a href="top/id<?echo $row['id'];?>" title="<?echo $row['name'];?>">
<div id="name_top"><?echo $row['name'];// название топа
?></div>
<div style="clear: both"><br></div>
<div style="clear: both"><br></div>
<div id="img_g">
<img src="<?echo $row['img'];?>" alt="<?echo $row['name'];?>" title="<?echo $row['name'];?>">
</div> </a>
<div id="texttop"> <?echo $row['text'];// описание
?> </div>
<div style="clear: both"><br></div>