<?php
$con=mysql_connect("localhost","root","");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("dbjobsheets", $con);
$result = mysql_query ("select * from checklist union select * from checklistdailylogs;");
while($row = mysql_fetch_array($result));
我在谷歌尝试了一切,但没有运气。我也尝试了join命令,我收到了mysql_fetch_array()的错误,希望参数1是资源。
在获取数组中仍然出错。
$result = mysql_query ("select frequency from checklist union select daily from checklistdailylogs;");
我没有错误,但是当我尝试添加另一个这样的列
时$result = mysql_query ("select frequency, sla from checklist union select daily, actualstart from checklistdailylogs;");
得到mysql_fetch_array()期望参数1是资源。
答案 0 :(得分:1)
您的括号在SQL字符串之外,您的第二个表也没有指定字段,而另一个表选择缺少from
;我猜你的意思是:
$result = mysql_query("(select * from checklist) UNION (select * from checklistdailylogs)");