初めまして、石田です。 > supplied argument is not a valid MySQL result resource in 実行したSQLで実際にデータが取得できているかどうか mysql_num_rows関数を使い調べてみてはどうでしょう? 取得したデータが0件の場合も上記のエラーが出ます。