Las funciones
mysql_query,
mysql_select_db, etc. están obsoletas, en la documentación te pone qué función deberías usar.
Los datos deberías escaparlos con
mysqli_real_escape_string (o quizá con
mysql_real_escape_string pero está obsoleta) o por lo menos usar
addslashes.
Cuando quieres insertar varios registros no necesitas repetir todo, puedes poner los valores que tienes que insertar separados por coma. Deberías revisar la documentación de la sentencia
insert en mysql, hay un ejemplo para hacer inserciones múltiples:
Código MySQL:
Ver originalINSERT INTO tbl_name
(a
,b
,c
) VALUES(1,2,3),(4,5,6),(7,8,9);
P.D.: Esto debería ir en MySQL.