Al igual que respondi en un foro anterior que escribiste en este vuelvo a decir lo mismo, tienes serios errores de concepto en programación. Antes de intentar correr debes aprender a gatear sino no podras avanzar en la programación.
Código PHP:
$id=array();
$id=array(mysql_insert_id());
Dando por sentado que has tomado "bien" los valores y has generado bien la consulta (No podria asegurarlo con la infomarción que colocas) al crear un array vacio al inicio de los tiempos deberias escribir algo asi como:
Código PHP:
$id[$i]=mysql_insert_id();
o alternativamente
$id[]=mysql_insert_id();
Porque de lo contrario estarias creando un arreglo dentro de otro arreglo.
Te sugiero de verdad que te tomes la molestia de echar un poco hacia atras y repasar estos temas porque de lo contrario estaras mas tiempo en los foros preguntando que avanzando en la programación.
Espero te sea de utilidad la información.