ホームページ  >  記事  >  バックエンド開発  >  何が間違っているのかわかりません。何が起こっているのか家で手伝ってください。

何が間違っているのかわかりません。何が起こっているのか家で手伝ってください。

WBOY
WBOYオリジナル
2016-06-13 12:14:17887ブラウズ

何が間違っているのかわかりません。家で何が起こっているのか調べてください。
熱心にローカルの PHP5.3.3 環境で Web サイトのプログラムを書き終えました。

ローカルテストでは全く問題ありません。サーバーにアップロードします。問題が生じます。サーバーも 5.3

簡単なクラスを自分で書きました
class db{
function sql($sql=''){
global $conn
$query = mysql_query; ($sql);
$rs = mysql_fetch_array($query); 13 行目です
return $rs;
mysql_free_result($query);
}
}
$ db =new db;

ローカルではエラーは報告されません。サーバーへのアップロード時にエラーが発生します。
PHP 警告: mysql_fetch_array() はパラメーター 1 がリソースであることを予期しており、13 行目で指定されたブール値です

13 行目
------解決策のアイデア----- - -----------------
12 行
$query = mysql_query($sql) または die(mysql_error());

ぜひご覧ください

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。