webForumDet fria alternativet

php operator

3 svar · 494 visningar · startad av Rascal

RascalMedlem sedan jan. 20082 inlägg
#1

Hej;

För php, hur gör man för att selektera databasposter efter DELAR av posten och inte dess helhet?

För MySQL finns LIKE='värde' och Like='%värde%' där den första för php motsvaras av

if ($var=='värde')

men hur ser den andra ut, dvs när if-satsen ska vara true om en post innehåller t ex bokstaven "ä", oavsett allt annat?

/R

tydalMedlem sedan juni 20033 788 inlägg
#2

if (strpos($var, "ä") !== false)

colioneMedlem sedan juni 20013 386 inlägg
#3

Du kan kolla om strängen innehåller en annan sträng via någon av dessa funktioner:
http://se.php.net/stristr
http://se.php.net/strstr
http://se2.php.net/strpos
http://se2.php.net/stripos
Ska du göra det mer avancerat får du kolla på regular expressions

RascalMedlem sedan jan. 20082 inlägg
#4

Tack för det, fungerar utmärkt - God fortsättning

Genererad på 394 ms · cache AV · v20260730165559-full.f96bc7eb