Hola a todos.
cree un form, en el cual, en una parte puedo agregar varios textfields, tantas como el usuario desee. (a través de javasript)
esto me crea 2 arrays... "foto[]" y "txt[]"..
si hago echo a los valores a través de
Código PHP:
<?php
echo "valores <br>";
foreach($_POST["foto"] as $foto => $var_foto){
echo $foto . " = " . $var_foto . "<br />";
}
foreach($_POST["txt"] as $txt => $var_txt){
echo $txt . " = " . $var_txt . "<br />";
}
?>
me lista sin problemas los datos... primero los de "foto" y luego los de "txt"...
lo que quiero ahora es que me INSERTE estos valores en una tabla que tengo en mysql...la tabla tiene 3 columnas (id, foto, txt).. y quiero que me inserte de la siguiente forma en la tabla
id (autonumerico).... foto[0].. txt[0]
id (autonumerico).... foto[1].. txt[1]
id (autonumerico).... foto[2].. txt[2]
id (autonumerico).... foto[...].. txt[...]
Algo así :
Código PHP:
mysql_query("INSERT INTO cargos (foto, txt) VALUES ('$var_foto','$var_txt')");
el problema es que no se DONDE colocarlo .. en que parte del codigo.. porque si lo dejo dentro de alguno de los foreach obvio me insertará los valores vriados de uno.. pero me dejará fija la ultima variable del otro....
como hago el foreach para que me liste ordenadamente como quiero los vlores ??
espero me hayan explicado..
gracias de antemano