Autor | Zpráva | ||
---|---|---|---|
HenrY Profil * |
#1 · Zasláno: 11. 11. 2009, 15:45:21
Ahoj,
chtěl bych se zeptat, jestli mi někdo poradí, vyhledává mi všechno správně, akorát potřebuji aby se mi vyhledávali i velká a malá písmena zároveň a né jenom velká a nebo malá. Díky $q_vyhledavani = ''; if ($in['hledej_text']) { $phledej = split('[ ]+',$in['hledej_text']); foreach($phledej as $i => $value) { if ($value) $q_vyhledavani .= sprintf(' AND (registrations.name LIKE %1$s OR companies.popis_firmy LIKE %1$s)', sprintf("'%s'",'%'.mysql_escape_string($value).'%')); } } <div class="bloc_3"> <h1><a href="<?php echo $lroot; ?>cz/vyhledavani/" class="h1_titre">Vyhledávání</a></h1><center> <form action="<?php echo $lroot; ?>cz/vyhledavani/" method="post"> <input type="hidden" name="f_r" value="0" /> <input class="mailing" name="hledej_text" type="text" /> <input class="tl" value="Vyhledej" type="submit" /> </form></center> </div> |
||
nightfish Profil |
#2 · Zasláno: 11. 11. 2009, 16:38:38
je potřeba na příslušných sloupcích tabulky nastavit porovnávání, které končí na _ci, nikoliv na _cs (podívejte se na ty sloupce v phpMyAdminu)
|
||
HenrY Profil * |
#3 · Zasláno: 11. 11. 2009, 17:19:18
Díky nastavil jsem porovnání na _ci a funguje to!
|
||
Časová prodleva: 14 let
|
0