Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: Mysql kuvagallerian seuraava linkit

Kostersson [24.06.2008 21:55:48]

#

Hei.

Miten saisi MySQL:kannsassa olevista tiedoista luotua edellinen ja seuraava linkit?
Helppoa on toteuttaa auto-increment numerointi kuviolle, ja luoda aina seuraava linkki näytettävän kuvan mukaan. Mutta kun kuvia poistaa välistä homma vaikeutuu. Kuinka kannattaa siis tämä toteuttaa.

Hatusta heitetty taulu:

kuvat

+-----------+----+
|Kuva       | ID |
------------+----+
|012858.jpg | 1  |
|254845.jpg | 12 |
|548753.jpg | 126|
|124545.jpg | 587|
------------------
<?php

$imageid=$_GET['image_id'];
$yhteys = mysql_connect($server, $username, $password) or die("<p>Yhdistäminen tietokantaan ei onnistunut!</p>"); ;
mysql_select_db($database, $yhteys) or die("<p>Tietokantaa ei löytynyt!</p>");
$sql="SELECT * FROM kuvat WHERE imageid='$imageid'";
$haku=mysql_query($sql, $yhteys);
$kuva = mysql_result($haku, $i, "Kuva");

$next=;
$previous=;


echo"<a href=\"galleria.php?image_id=$previous\">edellinen</a> <img src=\"kansio/$kuva\"> <a href=\"galleria.php?image_id=$next\">seuraava</a>";

>?

Nuo $next ja $previous siis pitäis saada tehtyä.

ajv [24.06.2008 22:33:48]

#

Muistelin vastanneeni vastaavanlaiseen ongelmaan aikasemminkin ja löytyihän se keskustelu tuolta (toiseksi viimeinen viesti):
https://www.ohjelmointiputka.net/keskustelu/15626-seuraava-rivi

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta