Ik heb veld waar je een tekst kan invoeren deze word opgeslagen in een database, hoe kan ik in PHP controleren of die tekst niet al in de database voorkomt?
Bijvoorbeeld onderstaande zin, chop ik in 3 aparte woorden, en wil dan de database checken of die een regel heeft waar alle 3 de woorden in voorkomen. (hoofdletter ongevoelig)
Kom er niet zo goed uit, checken tegen 1 woord lukt me wel .. maar al die woorden niet
Als het niet voorkomt mag de nieuwe tekst in de database worden toegevoegd, anders niet.
Bijvoorbeeld onderstaande zin, chop ik in 3 aparte woorden, en wil dan de database checken of die een regel heeft waar alle 3 de woorden in voorkomen. (hoofdletter ongevoelig)
code:
1
2
3
| $str = 'hypertext language, programming'; $chars = preg_split("/[\s,]+/", $str); print_r($chars); |
Kom er niet zo goed uit, checken tegen 1 woord lukt me wel .. maar al die woorden niet
Als het niet voorkomt mag de nieuwe tekst in de database worden toegevoegd, anders niet.