mysql - PHP error when trying to select row from multiple tables -


i trying use select * statement in php 2 tables. query make following:

$query2="select * london, manchester user = '$row[user]'"; $result = mysqli_query($con,$query2); 

if try 1 table, london, query works fine. however, when trying query 2 tables following error:

mysqli_fetch_array() expects parameter 1 mysqli_result, 

here how call result...

while($row = mysqli_fetch_array($result)) { results.... }  

upon looking exact reason error message occurs being told "column 'user' in clause ambiguous".

for simple statement, try using mysql union.

select * london user = '$row[user]'  union select * manchester  user = '$row[user]' 

or pdo...

select * london user = :user union select * manchester user = :user 

...and bind :user variable.