Autor Zpráva
ozzák
Profil *
Ahoj, snažím se udělat vyhledávání a potřebuju, aby hledaný řetězec nezávisel na velikosti písmen (aby praha = Praha), zkoušel jsem toto:

$puvodni_vyraz = $_GET['vyraz']
$vyraz = sql_regcase($puvodni_vyraz);
$sql = "SELECT * FROM ... WHERE $sloupec = '$vyraz'";


atd.

V této podobě mi to ale nemůže nalézt shodu, co s tím?


Moderátor nightfish: Vkládej prosím kódy mezi značky [pre] a [/pre] (stačí kliknout na ).
nightfish
Profil
1) chybí ti tam jeden středník
2) podívej se, jaké má sloupec $sloupec nastaveno porovnávání (collation) - poslední 2 písmena jsou buď cs (case sensitive, bere ohled na velikost písmen), nebo ci (nebere ohled na velikost písmen)

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: