php阻止了mysql数据库中的单词

时间:2011-12-03 16:41:16

标签: php mysql arrays words blocked

我需要在mysql数据库中保存一个被阻止的单词列表,并使用我的下面的代码来阻止一些单词或电话号码...请帮助我们举一个例子。 谢谢

$blocked_words=array("word1" ,"word2","word3");  
$string_words=explode(" ", $_POST['text']);  
$phone_words=explode(" ", $_POST['phone']);  
$result = array_intersect($blocked_words, $string_words);  
$result_phone = array_intersect($blocked_words, $phone_words);

2 个答案:

答案 0 :(得分:2)

您可以从blocked_words表生成一个数组,并像上面提到的代码一样使用它,

或者 可能你认为你想要的是类似的东西

"SELECT word FROM blocked_words WHERE word == $Phone_num"

并检查行数是否为0以确定是否为阻塞字?

答案 1 :(得分:0)

我想我无法解释,但我已从其他帖子的stackoverflow答案之一完成了我的要求

这是我的要求

$blocked_words=array();
$q="select words from blocked";
$rs=mysql_query($q);
while($rd=mysql_fetch_object($rs))
{
$blocked_words[]=$rd->words;
}

通过这个我从表格'封锁'到$ blocked_words的所有单词,现在我可以进一步使用它

谢谢