Cita: tendria q usar odbc_fetch_array o odbc_fetch_row en un bucle y hacer una conexion a mysql e ir pasando los datos... o como iria la cosa?
Si, .. implementa una conexión a Mysql y otra a ODBC con links de conexión independitenes (esto es lo importante):
$odbc=odbc_connect(....);
$mysql=mysql_connect(....);
Y de ahí usas los links de conexión creados en sus funciones respectivas:
msyql_query($sql,$mysql);
ó
obdc_exec($odbc,$sql);
Ya que tomas registros de un resultado en una de tus conexiones y haces "insert" o "update" en otra conexión .. usa un "_fetch_" para obtener tus resultados y recorrerlos uno a uno y en el mismo bucle el "mysql_query() o obdc_exec()" para hacer tu UPDATE o INSERT en la BBDD que corresponda.
Cita: El proceso de pasar los datos de SQLserver a MySql y de AS400 a MySql se tendra q hacer cada dia.. por eso busco la mejor manera de hacerlo.
Podrías automatizar la ejecución del scritp que vas a crea para tal proceso en un "cron job" (linux) o "programador de tareas" (windows).
Un saludo,