KkittlosMedlem sedan sep. 2002205 inlägg Frågan#1 Kan jag kolla om innehållet i en variabel är "ungefär" likamed en textsträng, eller ännu hellre kolla om de första 10 tecknen stämmer överrena.
typ:
if ($text = "hejhej*")
fast detta är ju säkert fel, hur gör man det korrekt?
WWebslaveMedlem sedan maj 2002647 inlägg Om du vill kolla de första 10 tecknen kan du göra såhär:
$check_text = substr($text,0,10);
if($check_text == "vadduvillattdetskastå"){
// Kod om det är rätt
}
else{
// Kod om det blir fel
}
Detta är bara ett alternativ... finns säkert många andra, men denna är enkel.
KkittlosMedlem sedan sep. 2002205 inlägg ah, tack, den kan jag använda.
Men finns något motsvarande sql:s LIKE som man kan använda?
WWebslaveMedlem sedan maj 2002647 inlägg *bläddrar i boken*
Så här använder du det:
$sql = "SELECT * FROM din_tabell WHERE text LIKE 'DinaTioTecken%'";
MungoMedlem sedan jan. 2000372 inläggDu kan kolla in några olika php-funktioner som finns:
strstr($haystack, $needle);
stristr($haystack, $needle);
eregi($pattern, $string);