$query = "select * from a ...";
if($result = mysql_query($query,$con))
{while($row = mysql_fetch_array($result);)
$arr[0][] = $row;
}
$query = "select * from b ...";
if($result = mysql_query($query,$con))
{
while($row = mysql_fetch_array($result);)
$arr[1][] = $row;
}
$query = "select * from c ...";
if($result = mysql_query($query,$con))
{
while($row = mysql_fetch_array($result);)
$arr[2][] = $row;
}
3 запроса извлекают несколько строк с различной структурой,
3 запроса нужно 3 туда-обратно,
10 запросов потребуется 10 туда-обратно.
Как вы будете оптимизировать этот случай?