Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: php linkitys

karvinen [22.05.2004 13:10:32]

#

echo "$nimi hinta $hinta lisätietoja</a><BR>";

Pyöritän ylläolevaa lausetta for lauseen sisässä ja tulostan myslistä haetut tiedot.

Miten saan tehtyä php:llä linkin joka näyttää muuttujassa $lisatietoja olevan sisällön.

Heikki [22.05.2004 13:22:29]

#

Nosiis... teet vaikka näin:

echo "$nimi hinta: $hinta <a href='lisatiedot.php?tuote={$nimi}'>lisätietoja</a>";

Sitten teet php-tiedoston, joka hakee tuotteen ($tuote=$_GET['tuote'];) tiedot tietokannasta.

Tuollaistako tarkoitit vai?

karvinen [22.05.2004 13:32:04]

#

Linkki tulee muotoon

http://localhost/lisatiedot.php?tuote=levy

Mistä koostuu kyseisen sivun sisältö.

Hakeeko levy.php tiedoston sisällön... vai?

Hokasin jo kiitoksia.

ajv [22.05.2004 14:01:34]

#

Ja kannattaa käyttää id:tä tuossa haussa.
Esim:
http://localhost/lisatiedot.php?tuote=3
Ja sitten lisätiedot sivulla otetaan getti vastaan:
$tuote = (int) $_GET['tuote'];
Nimittäin tuo on hyvä opetella alusta lähtien, että jokainen tietokantakyselyn muuttujan arvo on tarkistettava ennen kyselyn suorittamista...

Vastaus

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

Tietoa sivustosta