Autor | Zpráva | ||
---|---|---|---|
Bill Profil * |
#1 · Zasláno: 13. 7. 2007, 01:17:39
Zdravim , nemohl by nekdo popsat polopaticky principy vyhledavani z databaze ? Nasel jsem o tom nekolik clanku , jenze ... Vetsina z nich byla jiz soucasti nejakeho redakcniho systemu s predem navrzenyma tabulkama , a tak v tom byl docela zmatek ... ja bych potreboval navrhnout vyhledavani pro svuj redakcni system , kde je malo tabulek , byl by nekdo ochotny ? Predem dekuji :)
|
||
tomask Profil |
#2 · Zasláno: 13. 7. 2007, 11:20:49
<form method="POST">
<input type="text" name="text"> <input type="submit" value=">"> </form> <? $text=strip_tags($_POST[text]); if($text!=""){ echo("<br /><br />Filmy:<br />"); $prikaz=mysql_query("select id, nazev_cz, nazev_puv from filmy where nazev_cz like '%$text%' or nazev_puv like '%$text%' order by nazev_cz"); while($pole=mysql_fetch_array($prikaz)){ echo("<a href='index.php?menu=film&id=$pole[id]'>$pole[nazev_cz]($pole[nazev_pu v])</a> <br />"); } --------------------------------------- K vyhledávání se používá operátor LIKE. Pokud do SQL příkazu zadáš např where nazev_filmu like 'ab%', nalezne ti to všechny záznamy, které ve sloupci "nazev_filmu" začínají na "ab". |
||
Bill Profil * |
#3 · Zasláno: 15. 7. 2007, 01:40:44
byl by jsi ochotny mi to implentovat na web ? :( nejak mam zmatek , jsem teprve zacatecnik
|
||
Bill Profil * |
#4 · Zasláno: 15. 7. 2007, 02:11:28
a mockrat dekuji , nejak jsem se s tim popral sam a nakonec to vyslo :))
|
||
Časová prodleva: 17 let
|
0