Primero esto es PHP no bases de datos.
Mira el
manual
mysql_fetch_array — Fetch a result row as an associative array, a numeric array, or both
La funcion convierte un registro de la consulta que le pasas en un array...
Si quieres saber el numero de columnas de la tabla tienes que pedir el dato enel array
Código PHP:
Ver original$sql4 = "SELECT count(*) as columnas FROM information_schema.columns WHERE table_name = '".$diferencias."' AND table_schema = '$copiar'";
echo $cont["columnas"];
Tambien tienes
msql_num_fields — Get number of fields in result
(en este caso daria 1)
Quim