Jump to content
php.lv forumi

par meklētājju


ezs

Recommended Posts

mjā, ir arī tāda lieta, kā google.lv un šī foruma meklis

 

zini kā programmās notiek filtrēšana? ar

`colonna`='vērtība'

vai `colonna` LIKE 'vērtība', kur LIKE gadījumā iekš vērtības varētu atrasties t.s. wildcards:

% - 0 vai vairāk zīmju (DOS analogs *)

_ - 0 vai viena zīme (DOS analogs _)

 

kolonnas vērtība, kas sākas ar 'php':

 

SELECT * FROM table WHERE `column` LIKE 'php%'

 

Ja ļoti svarīgs burtu reģistrs, izmanto norādi BINARY, kas salīdzina nevis "burtus", bet "datus". Var būt dažādas problēmas ar citvalodu burtiem, piem ar krievu 'ju' burtu, kas pēc vienkāršotas ASCII tabulas var sakrist ar latvju "sh" char-kodu utml. Ar UTF-8 (u.c. MBS) stringiem un case-insensivity pagaidām ne visai.

 

p.s.> vēlāk MySQL manuālī var palasīties, kas ir FULLTEXT search un SOUNDEX metodes.

 

NB> nākamais jautājums būs, kā atrastos rezultātus sadalīt pa lapām ;)

Link to comment
Share on other sites

×
×
  • Create New...