私はWindows 5.2.0からLinux 5.5.34に移動しました。これは、エラーがクエリの使用中にエラーが何であるかを知るために、「ライン24」のライン24上のここでPHP警告:mysql_fetch_array()は、パラメータ1がリソースであることを期待しています.24行目に指定されたブール値
が
私はWindows 5.2.0からLinux 5.5.34に移動しました。これは、エラーがクエリの使用中にエラーが何であるかを知るために、「ライン24」のライン24上のここでPHP警告:mysql_fetch_array()は、パラメータ1がリソースであることを期待しています.24行目に指定されたブール値
が
...私のコードにスクリーンショットであるペースト、次のコードであると述べていますmysql_error()関数で、使用mysqliのやPDOが
$qsearch = mysql_query("select * from jobs WHERE $sql_query ORDER BY date desc") or die("Error<br/><br/>".mysql_error());
Iちょうど23行目にコードを適用している()(「エラー
」.mysql_errorを(またはダイ);) が有効ライン9と無効ライン8を再そして今、私はというエラーメッセージが表示さ... "あなたはSQL構文に誤りがあります.1行目の 'ORDER BY date desc'の近くで正しい構文を使用するには、MySQLサーバのバージョンに対応するマニュアルをチェックしてください。 これは私のアプリケーションで数値検索を行うときに起こります https://ibb.co/hruj6Q –
leon
$ qsearch = mysql_query( "select * from jobs WHERE $ sql_query ORDER BY date desc")またはdie( "select * from jobs WHERE $ sql_query ORDER BY date desc
".m ysql_error()); –
karthickeyan
上記を使用してクエリを出力した後、このクエリをphpmyadminまたはその他のクエリに入れてクエリのエラーをチェックします – karthickeyan
読みにくいことができ、画像としてではない、プレーンテキストとしてここにコード、エラーやテキスト出力を投稿してください、テストコードを助けるためにコピー&ペーストすることができません答えに使用し、スクリーンリーダーを使用する人には敵対的です。質問を編集して、質問の本文にコードを追加することができます。 '{}'ボタンを使ってコードのブロックを整形するか、同じ効果のために4つのスペースをインデントします。 – tadman
mysql_ *は廃止されました。mysqli_ *を使用しようとしましたが、何らかの理由で問題が失敗しました。それはこのエラーを投げています。 – JYoThI