Ver Mensaje Individual
  #4 (permalink)  
Antiguo 19/04/2012, 13:45
Avatar de Panicav
Panicav
 
Fecha de Ingreso: diciembre-2007
Ubicación: Rosario, Santa Fe - Argentina.
Mensajes: 135
Antigüedad: 17 años
Puntos: 8
De acuerdo Respuesta: Dudas con switch

Bueno pude resolver el tema me puse a realizar lo mismo con if/elseif pero claro... era lo mismo que switch utilizando break
Código PHP:
if (empty( $_POST[p1])) { $f_titulo_esp='DATO FALTANTE"'; }
            elseif ( empty( 
$_POST[p2])) { $f_titulo_eng='DATO FALTANTE"'; }
            elseif ( empty( 
$_POST[p3])) { $f_titulo_rus='DATO FALTANTE"'; }
            elseif ( empty( 
$_POST[p4])) { $f_img='style="DATO FALTANTE"'; }
            else { 
$carga='ok'; } 
Así que realice lo mimos que antes pero agregue solo una parte quedando así:
Código PHP:

switch(true) { case ( empty( $_POST[p1])):  $f_1='DATO FALTANTE"'; break; }
switch(
true) { case ( empty( $_POST[p2])):  $f_2='DATO FALTANTE"'; break; }
switch(
true) { case ( empty( $_POST[p3])):  $f_3='DATO FALTANTE"'; break; }
switch(
true) { case ( empty( $_POST[p4)):  $f_4='DATO FALTANTE"'; break; } 
switch(
true) { case ( empty( $_POST[p1])); 
                        case ( empty( 
$_POST[p2]));
                        case ( empty( 
$_POST[p3])); 
                        case ( empty( 
$_POST[p4)); break;
                        default: 
$carga='ok';     break; } 
Lo propongo por si a alguien le sirve, y desde ya gracias por tu tiempo "pateketrueke", saludos.