It's dificult... but by subsequently executing the folowing sql statements you can get what you want:
select @t1:=count(field) from table1;
select @t2:=count(field) from table2;
select @t3:=count(field) from table3;
and than as the final statement:
select @t1+@t2+@t3 as total;
where 'total' will represent the total number of rows from table1, table2 and table3 combined.
however, i doubt if this will be faster then using php...