Ver Mensaje Individual
  #4 (permalink)  
Antiguo 14/04/2012, 13:09
Avatar de memoadian
memoadian
Colaborador
 
Fecha de Ingreso: junio-2009
Ubicación: <?php echo 'México'?>
Mensajes: 3.696
Antigüedad: 15 años, 7 meses
Puntos: 641
Respuesta: Problema con codigo

no puedes agregar dos else a un if


la estructura debe ser
Código PHP:
Ver original
  1. if(condicion1){
  2.  
  3. //algo
  4.  
  5. }else if(condicion2){
  6.  
  7. //otro
  8.  
  9. }else{
  10.  
  11. //aqui entra si ninguna de las condiciones sirve
  12.  
  13. }
  14.  
  15. //en tu ejemplo deberia ser algo así:
  16. if(!empty($my_error)) {
  17.  
  18. echo "Ha habido un error al insertar los valores. $my_error";
  19.  
  20. } else if( $aqui, el por que los datos no han sido introducidos){
  21.  
  22. echo "Error, no ha introducido todos los datos, falta un campo";
  23.  
  24. } else {
  25.  
  26. echo "Los datos han sido introducidos satisfactoriamente";
  27.  
  28. }