14. august 2008 - 14:15Der er
5 kommentarer og 1 løsning
Store og små bogstaver
Jeg har denne lille meget meget simple code. Den bruges i en søgefunktion jeg har, men der er et problem: Hvordan for jeg $s til at matche både store og små bogstaver? Altså så 'LoL' vil give det samme resultat som man søgte på 'lOl' og 'lol' og 'LOL' osv.
$s = $_POST['s]; $result = mysql_query("select * from news where `news`.`name` like '%$s%' order by `news`.`name` ASC"); while($row = mysql_fetch_array($result)) { echo $row['name']; }
ok, har fået stykket dette her sammen: $result = mysql_query("select * from news where name COLLATE latin1_general_ci like '%$s%' order by name ASC");
men jeg har en anden del a coden som gør vrøvl, nemlig: $numn = mysql_num_rows($result);
jeg får denne her fejl: mysql_num_rows(): supplied argument is not a valid MySQL result resource Er der en work-around. eller skal jeg lave en seperart mysql_query ?
ok har løst problemet i sql isedet for i php. Men tak alligevel pidgeot, du ledte mig i den rigtige retning. Hvis du vil have de 30 point, så bare giv et svar.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.