Autor Zpráva
rezy
Profil
Ahojte, robim si taky menši web, kde budem písať články, ktore budu zapisovane do databazy (id,datum,autor,text...). Všetky sa budu vypisovať do "navody.php". Bude tam zobrazene 1.nazov 2.podnazov 3. autor - <a href="navody.php?id=$id">čítajte viac</a>. Keď sa klikne na čítajte viac, chcem aby zobrazilo adresu v tvare .php?id=xx. Miesto xx bude id clanku, na ktory pouzivatel klikol cez to čítajte viac, a to vyberie text z databazy pod urcitym id. Vždy som spravil len to, že keď som na to klikol, adresa sa sice zmenila na .php?id=1 ale zostalo len navody.php, kde su vypysane všetky tie články z db. Poradíte? Skúšal som googliť no nič.
tiso
Profil
v tvojom súbore máš niekde dotaz na výber zoznamu článkov a výpis ich zoznamu. Musíš zmeniť logiku nejak takto:
if(!empty($_GET['id'])) {
//dotaz na vyber jedneho clanku podla id ("select ... from ... where id=" . (int)$_GET['id'] )
//ak dany clanok existuje, tak vypis clanku
} else {
//dotaz na vyber zoznamu clankov
//vypis zoznamu clankov
}
rezy
Profil
tiso:
ďakujem, funguje
Lkopo
Profil *
Odporúčam si ešte premenné ošetriť...
Davex
Profil
Lkopo:
(int)$_GET['id'] není dostatečné ošetření?

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: