我正在转移到另一个服务器,现在收到一个内爆警告“传递了无效参数”,脚本正在旧服务器上运行,有人知道我做错了什么吗???
我的代码是:

$query ="SELECT  keywords,keywords1,keywords2,keywords3 FROM Table ";

$result = mysql_query($query);

while ($row = mysql_fetch_array($result)){
    $arraykeywords[]=$row['keywords']."".$row['keywords1']."".$row['keywords2']."".$row['keywords3'];
}

$arraykeywords=implode("",$arraykeywords);
$arraykeywords=explode("/",$arraykeywords);

sort($arraykeywords);

$arraykeywords=array_unique($arraykeywords);

foreach($arraykeywords as $keywordsarr){}

提前谢谢。
汉斯

最佳答案

我看到内爆对从DB填充的$arraykeywords变量起作用。最可能的原因是,现在db查询返回的结果不同,或者根本没有结果。您可以使用var_dump()转储适当的变量来检查;
一个更常见的问题是忘记移动数据库数据:)

关于php - 内爆警告,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2126706/

10-11 12:12