hei, ongelmani on tänään se, että miten saankaan alla olevassa koodissa -kuvaa näyttävällä sivulla siis -toimimaan edellinen ja seuraava kuva linkit. nyt tällä tavalla tehdyssä koodissa pitää aina kuvan katselun jälkeen palata taulukkoselaukseen, josta voidaan valita uusi kuva katseluun...vähän hankalahkoa sanoisin. parempi olisi jos voisi vain kuvasivulla sanoa seuraava kuva tai edellinen kuva.
// Avataan tietokantayhteydet require "/..../..../..../...."; $yhteys = AvaaTietokanta(); // Putsataan muuttuja käyttöä varten $jemma = mysql_real_escape_string(stripslashes($_GET['kuva'])); // Nimetään kuva ja näytetään se sivulla $nimi = "kuva" . $jemma . ".jpg"; echo "<img src=\"./$nimi\" border='1' \n"; // SQL-kysely - haetaan kuvaa vastaava tietue kannasta $sql = "select * from kuvat where id=". $jemma; $mysql_haun_tulos = mysql_query($sql, $yhteys); // Haetaan haluttu rivi $mysql_tiedot = mysql_fetch_array($mysql_haun_tulos); // Varmistetaan näytölle tulostuva informaatio $kuvaus = htmlspecialchars($mysql_tiedot['kuvaus']); $aika = htmlspecialchars($mysql_tiedot['aika']); $status = htmlspecialchars($mysql_tiedot['status']); $statusnimi = htmlspecialchars($mysql_tiedot['statusnimi']); $hakusanat = htmlspecialchars($mysql_tiedot['hakusanat']); ?> <?php echo '<?xml version="1.0" encoding="iso-8859-1"?>'?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>...</title> <link rel="stylesheet" type="text/css" href="../mainn.css" /> </head> <body> <pre> <?php echo "<h2>Kuvan tiedot:</h2>"; echo "Kuvanumero.......: " . "$jemma\r\n"; echo "Kuvan aihe.......: " . "$kuvaus\r\n"; echo "Ajoitus..........: " . "$aika\r\n"; echo "Luokka .........: " . "$status\r\n"; echo "Luokan nimi......: " . "$statusnimi\r\n"; echo "Hakusanat........: " . "$hakusanat\r\n"; ?> </pre> <body> </html>
Jos $jemma sisältää juoksevan numeron, niin ihan vaan
niin...tiedän että $jemma muuttujaa kasvattamalla ja pienentämällä saan osoitettua seuraavaa tai edellistä kuvaa, mutta miten liitän sen tähän php-html-koodi yhdistelmään? tarkoitan sitä, että miten saan html-sivun kutsumaan itseään aina $jemma muuttujan muutoksen jälkeen?
tietysti tarvitaan vielä sitten tarkastelua onko valittu kuva viimeinen tai jos mennään alaspäin onko se ensimmäinen.
volume kirjoitti:
niin...tiedän että $jemma muuttujaa kasvattamalla ja pienentämällä saan osoitettua seuraavaa tai edellistä kuvaa, mutta miten liitän sen tähän php-html-koodi yhdistelmään? tarkoitan sitä, että miten saan html-sivun kutsumaan itseään aina $jemma muuttujan muutoksen jälkeen?
Mitä ihmettä tarkoitat tuolla "kutsumaan itseään aina $jemma muuttujan muutoksen jälkeen":lla? Blazen koodilla saat sivulle edellinen- ja seuraava-linkit, eikö se riitä?
volume kirjoitti:
niin...tiedän että $jemma muuttujaa kasvattamalla ja pienentämällä saan osoitettua seuraavaa tai edellistä kuvaa, mutta miten liitän sen tähän php-html-koodi yhdistelmään? tarkoitan sitä, että miten saan html-sivun kutsumaan itseään aina $jemma muuttujan muutoksen jälkeen?
tietysti tarvitaan vielä sitten tarkastelua onko valittu kuva viimeinen tai jos mennään alaspäin onko se ensimmäinen.
helvetin tyhmä kysymys -sorry. niin ja kiitos avusta taas kerran :-)
Aihe on jo aika vanha, joten et voi enää vastata siihen.