我需要在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);
答案 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的所有单词,现在我可以进一步使用它
谢谢