Pues si, .. te faltaría la estructura de las tablas. Esa estructura si es fija y la conoces .. definela en $sql_insert="CREATE TABLE ...."; y si es realmente variable la estrucutra o quieres hacer algún tipo de script genérico .. usa las funciones tipo mysql_list_xxx() para obtener el nombre de tus tablas .. los de los campos .. etc.
Más info:
www.php.net/mysql
Un saludo,