Возможный дубликат:
PHP: Предупреждение: sort () ожидает, что параметр 1 будет массивом, ресурс указан
Ошибка: «Предупреждение: mysql_fetch_array () ожидает, что параметр 1 будет ресурсом, boolean задан в […] в строке 39», строка 39 «$ row = mysql_fetch_array ($ result);». Я волнуюсь, что с тобой?
mysql_query
не удалось и вернул FALSE
в $result
.
Вы должны проверить возвращаемое значение:
$id = mysql_real_escape_string($GET["id"]); if ($result = mysql_query("SELECT * FROM Setting WHERE ID = '$id'")) $row = mysql_fetch_array($result); else print htmlencode(mysql_error()) . "\n";
И, конечно, вы никогда не должны ставить $GET["id"]
прямо в запрос: