我想在mysql php中只用这两个查询进行一次查询:
$query = "SELECT * FROM amis WHERE par='".$_SESSION['membre_id']."' AND statut='confirme' OR a='".$_SESSION['membre_id']."' AND statut='confirme' ";
第二个查询从表中选择所有位置:
$query = "SELECT * FROM locations";
答案 0 :(得分:0)
如果你的列数不同,你就不能使用一个查询。
使用UNION进行测试
$query = "SELECT * FROM amis WHERE par='".$_SESSION['membre_id']."' AND statut='confirme' OR a='".$_SESSION['membre_id']."' AND statut='confirme' union SELECT * FROM locations";