Króciutko (mam nadzieję) - mam trzy bazy danych:
db1 - 3 wiersze, 3 kolumny
db2 - 6 wierszy, 3 kolumny
db3 - 3 wiersze, 3 kolumny

czy jeżeli wpiszę coś takiego:
  1. $query="SELECT * FROM db1, db2, db3";


to rezultat ma 12 wierszy i 3 kolumny?

Jeżeli nie to czy i jak da się coś takiego otrzymać?

Pytam, ponieważ kiedy później wpisuję:

  1. $result = mysql_query('SET NAMES utf8');
  2. $result = mysql_query('SET CHARACTER SET utf8');
  3. $result = mysql_query($query);
  4. $num = mysql_num_rows($result);
  5.  
  6.  
  7. for($i=0;$i<$num;$i++){
  8. ${result.$i}=mysql_result($result,$i,"column1");
  9. }


otrzymuję 12 rezultatów, ale składają się na nie dane z 3 wierszy z db1 sad.gif

Pytanie jest głupie czy trudne? :-)