Na początek to przepraszam za lamerski post ale gnebi mnie problem (dlatego jak znacie dobre tutoriale z tego to chetnie poczytam)
Mam następujący problem:
tabela 'lokale'
kolumna nazwa.
I teraz chcę zmontować wyszukiwarkę, gdzie ktoś wpisuje nazwę lokalu, a wyszukiwarka szuka w kolumnie 'nazwa' ten lokal. Proste ale gdzieś jest zonk (przynajmniej dla mnie).
Mam coś takiego ale nie działa:
$sql = 'SELECT * '
. ' FROM `lokale` '
. ' WHERE nazwa'
. ' LIKE \'%ahmed%\' LIMIT 0, 30';
moze coś ze składnią?
I drugi problem:
mam w tej tabeli drugą kolumnę "url" gdzie przechowywane są linki do strony. Jak wyświetlić dane z tej kolumny tak, żeby link był linkiem?
mam coś takiego:
$row["$url"];
ale tutaj ten link będzie wyświetlony jako zwykły tekst a nie odnośnik.
A potrzebuję w wynikach link.
Pomóżcie dobrzy ludzie. Będę winien piwo najwyżej.
wyszukiwarka na stronie
Re: wyszukiwarka na stronie
Może spróbuj w cudzysłowach zapisać całość:
[php]$sql="SELECT * FROM lokale WHERE nazwa LIKE '%ahmed%' LIMIT 30;"[/php]
BTW: w limicie ustawiasz, żeby wyświetlił Ci 30 rekordów począwszy od pierwszego, ale niepotrzebnie stosujesz zapis LIMIT 0, 30.
To samo osiągniesz przez wpisanie tylko LIMIT 30.
Co do drugiego pytania, to chyba oczywiste, że php wyciągnie z bazy tylko tekst. W końcu w takim formacie zapisałeś dane w bazie. Po prostu przy wyświetlaniu użyj znaczników <a>{link}</a>.
?>[/php]
[php]$sql="SELECT * FROM lokale WHERE nazwa LIKE '%ahmed%' LIMIT 30;"[/php]
BTW: w limicie ustawiasz, żeby wyświetlił Ci 30 rekordów począwszy od pierwszego, ale niepotrzebnie stosujesz zapis LIMIT 0, 30.
To samo osiągniesz przez wpisanie tylko LIMIT 30.
Co do drugiego pytania, to chyba oczywiste, że php wyciągnie z bazy tylko tekst. W końcu w takim formacie zapisałeś dane w bazie. Po prostu przy wyświetlaniu użyj znaczników <a>{link}</a>.
?>[/php]
Re: wyszukiwarka na stronie
już mam dzięki!!
jestem winien piwo!
z linkami wystarczyło podać href=\" głupi ukośnik hehe
jeszcze raz thx
jestem winien piwo!
z linkami wystarczyło podać href=\" głupi ukośnik hehe
jeszcze raz thx