Gracias Sourcegeek no era la clave foranea ya que al insertar por phpmyadmin u otro insert funcionaba bién, el problema finalmente era que estaba poniendo un post en el value... no debía ir... gracias...
quisiera si pedirles si me ayudan a ponerle mas celdas a fila, dos o tres....
segñun yo es poner mas insert con otro nombre y dejandole el corchete pero no me funcionó... al pasar a la otra página me muestra siempre los valores de la primera celda.... pero voy a seguir viendo... dejo el codigo si es que alguien me ayuda antes que yo lo descubra,, jeje.
Código PHP:
<script type="text/javascript">
emails=0;
function agregar() {
emails=emails+1;
$("#campos").append('<li class="email'+emails+'"><input type="text" name="email[]" size="25" /> <a href="#" onclick="javascript:borrar('+emails+');">Borrar</a></li>');
}
function borrar(cual) {
$("li.email"+cual).remove();
return false;
}
</script>
</head>
<body>
<form name="frm_multiple" method="post" action="procesar.php">
<ol id="emails">
<li>
<input type="text" size="20" name="email[]" /><a href="javascript:agregar();">Agregar</a>
</li>
<ul id="campos"><!-- aqui se crean los CAMPOS --></ul>
</ol>
<p align="center"><input type="submit" name="Send" value="Send" /></p>
</form>
</body>
</html>
antes de enviar a la base de datos y solo por ahora muestro si funciona o no con
Código PHP:
<?php
$emails=$_POST['email'];
for ($i=0; $i<=count($emails); $i++) {
echo $emails[$i].'<br>';
}
?>
gracias amigos, saludos.