Добрый день!
Имеется 2 страницы с кодом.
index.php:
и
page.php:
Идея в том. чтобы при нажатии на уменьшенную копию картинки-ссылки в index.php происходило перенаправление на страницу page.php и, чтобы на page.php выводилось изображение в полную величину.
Так оно и происходит, только нужно, чтобы выводились не сразу все изображения, а по одному.
То есть, нажимаю я, например, на ссылку Chrizant и нужно, чтобы отображалась в полный размер она одна, а не сразу все, как сейчас.
Как это сделать?
БД выглядит так:
Имеется 2 страницы с кодом.
index.php:
PHP:
<?php
mysql_connect('localhost','root','');
$res = mysql_select_db('images');
//var_dump($res);
$res = mysql_query("SELECT * FROM img ORDER BY id DESC");
//var_dump($res);
while (false !== ($row = mysql_fetch_assoc($res))) {
echo "<a href='page.php'>$row[name]</a>";
$show_img = base64_encode($row['samfile']);?>
<p><a href='page.php'><img src="data:image/jpeg;base64,<?php echo $show_img ?>"alt="" width="200" hegiht="200"" /> </a></p>
<?php echo '<br>';} ?>
page.php:
PHP:
<?php
mysql_connect('localhost','root','');
$res = mysql_select_db('images');
//var_dump($res);
$res = mysql_query("SELECT * FROM img ORDER BY id DESC");
//var_dump($res);
while (false !== ($row = mysql_fetch_assoc($res))) {
echo "<a href='page.php'>$row[name]</a>";
$show_img = base64_encode($row['samfile']);?>
<p><a href='page.php'><img src="data:image/jpeg;base64,<?php echo $show_img ?>"alt=""/> </a></p>
<?php echo '<br>';} ?>
Так оно и происходит, только нужно, чтобы выводились не сразу все изображения, а по одному.
То есть, нажимаю я, например, на ссылку Chrizant и нужно, чтобы отображалась в полный размер она одна, а не сразу все, как сейчас.
Как это сделать?
БД выглядит так: