0

我需要在 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);
4

2 回答 2

2

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

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

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

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

于 2011-12-03T17:12:40.767 回答
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,现在我可以进一步使用它

谢谢

于 2011-12-04T16:19:03.167 回答