想知道这是否有效:
$result .= mysqli_query($query1);
$result .= mysqli_query($query2);
$ result是查询1和2的组合吗?
答案 0 :(得分:1)
不,因为您必须从mysqli_query
获取结果。该函数只返回结果资源。
fetch
结果通常不是字符串,而是数组或对象。这意味着连接仍然不起作用。你可以这样做:
$result = mysqli_query($query1);
$row = mysqli_fetch_array($result);
$value .= $row['selectedValue'];
$result = mysqli_query($query2);
$row = mysqli_fetch_array($result);
$value .= $row['otherSelectedValue'];
答案 1 :(得分:0)
如果在两个查询中选择了相同的字段,则可以执行以下操作:
$result = mysqli_query($query1." union ".$query2);