В базе есть таблица catalog с 2346.. записей. В поле photo каждой из записей сидит адрес изображения (например, img/bart.jpg). Хочу вывести его на экран, но не получается.
Я делаю так:
echo "<img src='script.php?id={$catalog['id']}' alt='картынко'/>"
а в файле script.php:
header("Content-type: image/jpg");
$link = mysql_connect('localhost', , );
mysql_set_charset('utf8', $link);
mysql_select_db('svat');
$id = $_REQUEST['id'];
$sqlquery="SELECT `photo` FROM `catalog` WHERE `id`='$id'";
$query = mysql_query($sqlquery, $link);
if ( $query && mysql_num_rows($query) == 1)
{
$row = mysql_fetch_assoc($sqlquery);
echo '<img src="'.$row['photo'].'">';
}
выводит пустой квадратик с названием, указанным в alt.
Что не так?