
11/01/2011, 13:26
|
| | Fecha de Ingreso: octubre-2010 Ubicación: San Antonio
Mensajes: 19
Antigüedad: 14 años, 5 meses Puntos: 0 | |
Respuesta: Bucle valores vacios Cita:
Iniciado por Ryel Lo solucione de la siguiente forma:
Código PHP:
Ver original<?PHP $primero = $_POST['1']; $segundo = $_POST['2']; $tercero = $_POST['3']; $cuarto = $_POST['4']; if($primero==""){ echo"Sin Datos";} else{ $base=array($primero,$segundo,$tercero,$cuarto); foreach($base as $b){ { $sql="INSERT INTO `bd`.`pro`(`num`) values('$b')"or die("no se conecto"); } } $mensaje2 = "Datos Guardados!"; print "<script>alert('$mensaje2')</script>"; print("<script>window.location.replace('./pro.php');</script>"); ;} ?>
y funciona excelente, loq ue sucedia es en la condicional inicial, pedia que estuviesen todos los datos con info, y luego en el foreach les decia que contaran los valores llenos..vivito...
y para que no se grabaran los valores en blanco, defini un if que indicara si el valor venia en blanco se cortara el bucle..gracias a todos por la info y las ideas probando nuevamente, encontre un detalle, con el break se termina el bucle,asi que coloque un continue; y funciona multo bene |