предупреждение взрыва - PullRequest
       5

предупреждение взрыва

2 голосов
/ 24 января 2010

Я переезжаю на другой сервер, и теперь я получаю предупреждение «Неверные аргументы переданы», скрипт работает на старом сервере, кто-то знает, что я делаю неправильно ??? Мой код:

$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){}

Спасибо заранее. Hans

1 Ответ

5 голосов
/ 24 января 2010

Я вижу, что implode работает с переменной $ arraykeywords, которая заполняется из БД. Наиболее вероятная причина в том, что теперь ваш запрос базы данных возвращает разные результаты или вообще никаких результатов. Вы можете проверить это, сбросив соответствующие переменные с помощью var_dump ();

Одна из наиболее распространенных проблем - забыть переместить данные базы данных:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...