Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in Z:\home\BD\www\index.php on line 6
Форумы портала PHP.SU » » Вопросы новичков » Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in Z:\home\BD\www\index.php on line 6

Страниц (1): [1]
 

1. love_aillita - 25 Июля, 2014 - 21:56:40 - перейти к сообщению
<?php
$db = mysql_connect("localhost","root","");
mysql_select_db("бд", $db);

$rez = mysql_query("SELECT бд.pKey,pEmail FROM accounts");
while ($idgame = mysql_fetch_array ($rez)) {
$mail = $idgame[`MAIL`];
$pass = $idgame[`PASS`]; $len=strlen($mail);
$len=strlen($mail);
if ($len > 13){
for ($с=0; $с<1; $с++){
$fp = fopen("mail.txt", "a"); //
$mytext = "$mail:$pass\r\n";
$test = fwrite($fp, $mytext);
if ($test) echo 'Данные в файл успешно занесены.';
else echo 'Ошибка при записи в файл.';
fclose($fp);
}
}
}

?>
2. Tyoma5891 - 25 Июля, 2014 - 22:32:36 - перейти к сообщению
ошибки нужно учиться понимать самостоятельно....
PHP:
скопировать код в буфер обмена
  1.  
  2. $rez = mysql_query("SELECT бд.pKey,pEmail FROM accounts");

запрос этот возвращает тоесть в нем ошибка....
3. love_aillita - 25 Июля, 2014 - 22:45:33 - перейти к сообщению
Tyoma5891 пишет:
ошибки нужно учиться понимать самостоятельно....
PHP:
скопировать код в буфер обмена
  1.  
  2. $rez = mysql_query("SELECT бд.pKey,pEmail FROM accounts");

запрос этот возвращает тоесть в нем ошибка....

Спасибо, только я все равно не понял на что исправить то надо?
4. DelphinPRO - 25 Июля, 2014 - 22:49:18 - перейти к сообщению
love_aillita пишет:
Не могу понять суть ошибки

В каком смысле? Читать не умеете?
>> mysql_fetch_array() expects parameter 1 to be resource, boolean given
функции mysql_fetch_array первым параметром требуется значение типа resource, а передано значение boolean-типа.

Проверять нужно результаты

PHP:
скопировать код в буфер обмена
  1. $rez = mysql_query("SELECT бд.pKey,pEmail FROM accounts");
  2. if (!$rez) {
  3.   echo 'DB ERROR: ' . mysql_error();
  4.   exit;
  5. }

 

Powered by ExBB FM 1.0 RC1