私はそのエラーでいくつかの問題に遭遇しました
警告:mysql_fetch_assoc():指定された引数は有効なMySQL結果リソースではありません。実際、グローバル変数がないため、すべてのクエリを関数に入れました。
私のクエリは大丈夫です。他の場所のフィールド名に間違いはありません。
問題は、ローカルではすべてが正常に機能していることです。オンラインにすると、機能しません。どこでも、いくつかの間違いが返されます。
家のために私はこの間違いを持っています:
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /web/teamfrancestron/www/lib_php/strongman.php on line 75
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /web/teamfrancestron/www/lib_php/strongman.php on line 90
私のユーザーはデータベース内のすべての特権を持っています、
これが私が使用するコードです:これが最初の間違いです
function fetchAccueil() {
$sql = "SELECT
`content`, `date_maj`, `id_maj`, `titre`
FROM `stg_man_home`
WHERE
`id` = '1'";
$result = mysql_query($sql);
return mysql_fetch_assoc($result);
}
そして、他のクエリのために
/ ** * Fonction quivachercherl'identitéd'unepersonne。* @param type $ id * @return type * /
function fetchIdentity($id) {
$input_id = mysql_real_escape_string($id);
$query = "SELECT
`nom`, `prenom`
FROM `stg_man_users`
WHERE `id` = '{$input_id}'";
$result = mysql_query($query);
return mysql_fetch_assoc($result);
}
私は実際に名前のファイルに間違いは見られません。私のクエリは有効なリソースであると確信しています。(ローカルでは機能しますが、サーバーでは機能しません)。PHP5.4のIm
他のページでも同じ間違いがあります
どんな助けでも大歓迎です。