私のクエリは
警告:mysql_num_rows()は、パラメーター1がリソースであると想定しています。ブール値が指定されています
これらの2行でのエラー:
$num_pgs = mysql_num_rows($camp_pgs);
$num_cid = mysql_num_rows($camp_id);
この声明では:
$userID=PageDB::getInstance()->get_user_id_by_name($_SESSION['user']);
$result_pg=mysql_query("SELECT * FROM pages where campaign=" . $campaignID);
$result_cid=mysql_query("SELECT * FROM campaign where id=" . $campaignID);
$camp_pgs = mysql_query($result_pg);
$camp_id = mysql_query($result_cid);
$num_pgs = mysql_num_rows($camp_pgs);
$num_cid = mysql_num_rows($camp_id);
$i=0;
if ($num_pgs > 0){
while ($row = mysqli_fetch_array($camp_pgs)):
$style = "";
if($i%2==0)
ここで私が達成しようとしているのは、2つの別々のテーブルから2つの列を一致させることです。ここで、table.column 1 = table.column 2の場合、結果を動的テーブルにリストします。クエリされたテーブルは「pages」と「campaigns」で、それぞれ「campaignid」列と「id」列を一致させようとしています。
ご協力いただきありがとうございます!