Вывод из БД картинки со ссылкой на ее описание в цикле

alexvb

Новичок
Вывод из БД картинки со ссылкой на ее описание в цикле

Господа! Проблема в следующем. Вывожу картинку из БД в цикле, нужно, чтобы при нажатии на эту картинку выскакивало ее описание во всплывающем окне. Проблема в том, что ссылка к картинке выводится ко всем картинкам, но ссылается только на описание первой. А если вывести страничку в html коде, то видно, что к каждой картинке во всплывающем окне есть свое описание. В чем ошибка? Заранее благодарю.
Вывод картинок из базы.

PHP:
<?
$db = mysql_connect("localhost","user");
mysql_select_db("an",$db);
$result = mysql_query("SELECT * FROM fio ORDER BY RAND() LIMIT 1000", $db);
$myrow = mysql_fetch_array($result);

$final = 0;
do	
{ 
?>
<a href="#" onclick="document.getElementById('wspok').style.display='block'; return false;" title="Всплывающее окно">
	<div class='ram0' align='center'><img src = "<? echo $myrow['foto'] ?>"></div>
	</a>
<div id="wspok">
Содержание всплывающего окна.
<? include ("modal.php")?>
</div> 
<?
$final++; 
} 
while ($myrow = mysql_fetch_array($result));

А это запрос на вывод описания к картинке. modal.php

<?php 
$dbins = mysql_connect("localhost","avtor","111");	

$resultik = mysql_query("SELECT * FROM fio WHERE foto='{$myrow['foto']}'", $dbins);
$myrowik = mysql_fetch_array($resultik);
echo "<br>".$myrowik['name']."<br>";
mysql_close();
?>
 

Фанат

oncle terrible
Команда форума
а сколько у тебя элементов "чпок" на странице? и как браузер должен догадываться, какой из них ты имел в виду?
и при чем здесь PHP & Mysql? Если ты не можешь нарисовать (D)HTML нормально, то его и надо учить сначала, не трогая базы данных.
 
Сверху