データベースの特定の値を HTML テーブルに表示しようとしています。ステートメントは次のようになります:(これは単なる例です)
$sql = "SELECT * FROM tbl_trainings WHERE tbl_trainings.training='Meat Processing'";
私の問題は、このステートメント(結合されたテーブル)があることです:
$sql="SELECT
tbl_info.id,
tbl_info.firstname,
tbl_info.middlename,
tbl_info.lastname,
tbl_trainings.id,
tbl_trainings.training,
tbl_trainings.info_id
FROM tbl_info, tbl_trainings
WHERE tbl_info.id = info_id
ORDER BY tbl_info.id";
WHERE tbl_trainings.training='Meat Processing'
次のようにステートメントに挿入しようとしています。
$sql="SELECT
tbl_info.id,
tbl_info.firstname,
tbl_info.middlename,
tbl_info.lastname,
tbl_trainings.id,
tbl_trainings.training,
tbl_trainings.info_id
FROM tbl_info, tbl_trainings
WHERE tbl_info.id = info_id, tbl_trainings.training='Meat Processing'
ORDER BY tbl_info.id";
しかし、私はエラーが発生しました。エラーは次のとおりです。
警告: mysql_fetch_array() は、パラメータ 1 が C:\wamp\www\CLphpTest\meatproc.php で指定されたブール値のリソースであると想定しています。
誰でもこれを修正するのを手伝ってもらえますか? (すみません。まだ初心者です)
前もって感謝します。