logó WEBFEJLESZTÉS, WEBÁRUHÁZ KÉSZÍTÉS
Ingyenes elektronikus tananyag interaktív weboldalak készítéséhez.
visszaVISSZA   
menüMENÜ   

Minatillesztés



Szövegrészletek keresése esetén a LIKE operátort használjuk, a karaktersorozatok összehasonlításánál megismert = illetve != operátorok helyett.

Ekkor a % helyettesítő karakterrel 0 vagy több tetszőleges karaktert helyettesíthetünk.

A _ helyettesítő karakter pedig pontosan 1 db tetszőleges karakter helyettesítésre szolgál.

A LIKE operátort a WHERE záradékban a következő módon használjuk: WHERE [ NOT ] LIKE 'karaktersorozat'

A FName táblából a 'be' karaktersorozattal kezdődő felhasználónevek kiválogatása WHERE FName LIKE 'be%'
A FName táblából a nem 'be' karaktersorozattal kezdődő felhasználónevek kiválogatása WHERE FName NOT LIKE 'be%'
A FName táblából a 'mi' karaktersorozatra végződő felhasználónevek kiválogatása WHERE FName LIKE '%mi'
A FName táblából a nem 'mi' karaktersorozatra végződő felhasználónevek kiválogatása WHERE FName NOT LIKE '%mi'
A FName táblából a 'til' karaktersorozatot tartalmazó felhasználónevek kiválogatása WHERE FName LIKE '%til%'
A FName táblából a 'til' karaktersorozatot nem tartalmazó felhasználónevek kiválogatása WHERE FName NOT LIKE '%til%'
A FName táblából a 'b' karakterrel kezdődő és további pontosan 4 karaktert tartalmazó felhasználónevek kiválogatása WHERE FName LIKE 'b____'

Példa:

Forráskód



<?php
...
$SelectStr = "SELECT FName FROM felhasznalok_tabla1  WHERE FName LIKE 'be%'";
...
$SelectStr = "SELECT FName FROM felhasznalok_tabla1  WHERE FName NOT LIKE 'be%'";
...
$SelectStr = "SELECT FName FROM felhasznalok_tabla1  WHERE FName LIKE '%mi'";
...
$SelectStr = "SELECT FName FROM felhasznalok_tabla1  WHERE FName NOT LIKE '%mi'";
...
$SelectStr = "SELECT FName FROM felhasznalok_tabla1  WHERE FName LIKE '%til%'";
...
$SelectStr = "SELECT FName FROM felhasznalok_tabla1  WHERE FName NOT LIKE '%til%'";
...
$SelectStr = "SELECT FName FROM felhasznalok_tabla1  WHERE FName LIKE 'b____'";
...
?>   
 

A lekérdezett tábla (phpMyAdmin):


1.

Kimenet:



Ahogy a legtöbb honlap, ez a webhely is használ sütiket a weboldalain.