Cita:
Iniciado por Triby
Crea los campos como array, solo agrega corchetes después del nombre:
Código HTML:
Ver original<input type="text" name="direccion[]" value=""> <input type="text" name="direccion[]" value=""> <input type="text" name="direccion[]" value="">
Luego en PHP;
Código PHP:
Ver originalforeach($_POST['direccion'] as $direccion) {
// Aquí validas y haces lo que debas hacer con cada campo
}
Gracias por responder, me puedas orientar un poco más, es decir; exactamente en dónde debo poner el foreach? antes o después del while. Ahora bien, mis input en realidad no existen, se construyen al momento de hacer la consulta a la base de datos, son de esta forma:
Código PHP:
<?php
$consulta = mysqli_query($con, "SELECT m.*, u.usuario, d.* FROM medico m, usuarios u, domicilio d WHERE u.usuario = '$oper' AND m.id_medico = d.id_medico AND m.id_medico='$id'");
while ($fila=mysqli_fetch_array($consulta)) {
echo"calle<input name='calle' id='calle' value='".$fila['39']."'</input>
número exterior<input type='text' name='numero_exterior' id='numero_exterior' style='width:50px;' value='".$fila['40']."'</input>
número interior<input type='text' name='numero_interior' id='numero_interior' style='width:50px;' value='".$fila['41']."'</input>
referencia<input type='text' name='referencia' id='referencia' value='".$fila['42']."'</input></div></br>";
}
?>
En sí, no tengo html o por lo menos este no está hasta que lo construye php.
Me podrías hacer un ejemplo con el fragmento de código que te dejé arriba?.
Agradezco mucho tu apoyo.
Saludos.