この質問が毎日聞かれることは知っていますが、私のリソースは間違っていません.
$query = "SELECT ccnumber,CUID FROM response WHERE CUID <" . $_POST['CUID'] . " ORDER By CUID DESC LIMIT 1";
$result_prev = mysql_query( $query );
if( $result_prev === false )
{
print 'failed: '.$result_prev;
}
if( mysql_num_rows( $result_prev ) > 0 )
{
このコードを Web サイトで実行すると、 "failed:" が出力されず、$result_prev を出力すると、リソース ID #25 が表示されます。
しかし、私はまだ問題を抱えているようです。エラーログには次のものがあります。
PHP 警告: mysql_fetch_assoc() は、パラメーター 1 がリソースであると想定します。
myPHP にアクセスして同じクエリを実行すると、結果が得られます。
私はこれを理解する方法についてちょっと立ち往生しています。これは、同じページで 3 回発生します。ヘルプや提案をいただければ幸いです。