Jo, que mal me explico...
A ver, imagina un formulario en php
Código PHP:
<form action='Index.php' method='post' name='formRegistro'>
<table>
<tr>
<th>Nombre de usuario:</th>
<td><input type='text' name='nomusu' value='' /></td>
</tr>
<tr>
<td colspan='2'><input type='submit' name='enviar' value='Enviar' /></td>
</tr>
</table>
</form>
Ahora imagina dentro de ese formulario otro formulario para introducir vehiculos, o lo que tú quieras. Eso no se puede hacer, entonces mi idea sería la siguiente:
Código PHP:
<form action='Index.php' method='post' name='formRegistro'>
<table>
<tr>
<th>Nombre de usuario:</th>
<td><input type='text' name='nomusu' value='' /></td>
</tr>
//aquí vendría el javascript
<tr>
<th>Tipo de coche:</th>
<td>
<select name='tipocoche' value='' id='tipocoche'>
<option name='tipocoche' value='1'>ciclomotor</option>
<option name='tipocoche' value='2'>motocicleta</option>
<option name='tipocoche' value='3'>turismo</option>
<option name='tipocoche' value='4'>camioneta</option>
</select>
<img src='add.png' onclick='javascript:contruyeArray()' />
</td>
</tr>
<tr>
<td colspan='2'><input type='submit' name='enviar' value='Enviar' /></td>
</tr>
</table>
</form>
Bien, si te dás cuenta puedes introducir muchos coches para un solo usuario, entonces lo que quiero es, fuera del dormulario, cada vez que pulso la imagen add se vaia añadiendo un nuevo dato al array y que después, cuando pulso el submit del formulario otra función recoja todos los datos, incluido el array de los coches, para hacer la inserción a la base de datos.
Me he explicado mejor así?? Sorry