2017-04-26 3 views
-2

私はWindows 5.2.0からLinux 5.5.34に移動しました。これは、エラーがクエリの使用中にエラーが何であるかを知るために、「ライン24」のライン24上のここでPHP警告:mysql_fetch_array()は、パラメータ1がリソースであることを期待しています.24行目に指定されたブール値

https://ibb.co/gQzWLk

+0

読みにくいことができ、画像としてではない、プレーンテキストとしてここにコード、エラーやテキスト出力を投稿してください、テストコードを助けるためにコピー&ペーストすることができません答えに使用し、スクリーンリーダーを使用する人には敵対的です。質問を編集して、質問の本文にコードを追加することができます。 '{}'ボタンを使ってコードのブロックを整形するか、同じ効果のために4つのスペースをインデントします。 – tadman

+0

mysql_ *は廃止されました。mysqli_ *を使用しようとしましたが、何らかの理由で問題が失敗しました。それはこのエラーを投げています。 – JYoThI

答えて

0

...私のコードにスクリーンショットであるペースト、次のコードであると述べていますmysql_error()関数で、使用mysqliのやPDOが

$qsearch = mysql_query("select * from jobs WHERE $sql_query ORDER BY date desc") or die("Error<br/><br/>".mysql_error()); 
+0

Iちょうど23行目にコードを適用している()(「エラー

」.mysql_errorを(またはダイ);) が有効ライン9と無効ライン8を再そして今、私はというエラーメッセージが表示さ... "あなたはSQL構文に誤りがあります.1行目の 'ORDER BY date desc'の近くで正しい構文を使用するには、MySQLサーバのバージョンに対応するマニュアルをチェックしてください。 これは私のアプリケーションで数値検索を行うときに起こります https://ibb.co/hruj6Q – leon

+0

$ 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

+0

上記を使用してクエリを出力した後、このクエリをphpmyadminまたはその他のクエリに入れてクエリのエラーをチェックします – karthickeyan

関連する問題

 関連する問題