Problem wyglada tak:
Strona ma miec ladne linki np: strona.pl/ladny-link (osiagam to przy pomocy .htaccess-a)
Po wejsciu na nia trzeba zadac pytanie do bazy aby pobrac dane odpowiadajace takiemu adresowi
Czy zapisaywac w bazie "ladny-link" i poprzez select wczytywac dane odpowiadajace takiemu ciagowi czy moze macie inne pomysly tak by nie obciazac bazy zbednymi danymi?
A moze da sie to ominac nie zapisujac dancych do bazy i uzywajac tylko ID
Dodam ze adres jest generowany wedle tytulu dla danej podstrony i pole tytul w bazie jest zapisany jako: Ładny link
Obecnie uzywam zapytania w stylu:
$pytanie = "SELECT id,tytul FROM tabela"; // przeksztalc je wedle 'wzoru' i porownaj czy adres nie jest rowny z któryms z przekszalcnych wpisow { if (URLuj($wiersz['tytul']) == $_GET['gra']) $id = $wiersz['id']; }
w ten sposob wyciagam ID dnago wpisu i wedle nigo pobieram dane do wysiwtlana na stronie
funkcja URLuj() przetwarza tak tytul aby byl "przetrwaialny" w pasku adresu.