Autor Zpráva
Bill
Profil *
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
<form method="POST">
<input type="text" name="text"> <input type="submit" value="&gt;">
</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 *
byl by jsi ochotny mi to implentovat na web ? :( nejak mam zmatek , jsem teprve zacatecnik
Bill
Profil *
a mockrat dekuji , nejak jsem se s tim popral sam a nakonec to vyslo :))

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:

0