Forum Moderators: open
//$selfid is user id from session
$result=mysql_query("SELECT whom FROM friends WHERE who='$selfid'");
while($row=mysql_fetch_assoc($result){
$result2=mysql_query("SELECT companyid FROM employees WHERE userid='$row[whom]'");
while($row2=mysql_fetch_assoc($result2){
$result3=mysql_query("SELECT companyname, companylogo, url FROM companies WHERE companyid='$row2[companyid]'");
$row3=mysql_fetch_assoc($result3);
$companyname[]=$row3[companyname];
$compnylogo[]=$row3[companylogo];
$companyurl[]=$row3[url];
}
}
However could anybody brief me about how inner joins work?
also it is my understanding (and i'm happy to be corrected) that MySQL does not process subqueries very efficiently - unlike sqlserver which is very efficient - after all as far as i know subqueries were only introduced from version MySQL 4.1