Imprimir apenas 1 vez

  • Autor Autor yagami
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
yagami

yagami

Épsilon
Verificado
Verificación en dos pasos activada
Hola

tengo varios tabs con la $variable
y quiero agregar solo una $variable al primer tab que tenga esa $variable

ya probe break en if y case no funciona ya q imprime a todos los tabs la misma $variable
la cosa es hacerlo sin for, ni bucles

osea como dice el titulo como imprimo la $variable solo 1 ves si lo tengo puesto en varios tabs

espero q me ayuden
gracias
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
No puedes poner diferente variable por cada tab.?
 
mmm al ver... me que de $variable :topsy_turvy::topsy_turvy: ...

PHP:
if($puso==0){ echo $variable; $puso = 1; }

algo asi?... osea si $puso es 0 colocar la variable, y poner puso en 1, entonces no pasaria a los demas tabs... aunque es no se entiende mucho lo que decis...
 
mmm al ver... me que de $variable :topsy_turvy::topsy_turvy: ...

PHP:
if($puso==0){ echo $variable; $puso = 1; }

algo asi?... osea si $puso es 0 colocar la variable, y poner puso en 1, entonces no pasaria a los demas tabs... aunque es no se entiende mucho lo que decis...

espero q se entienda con esto, con while funcionaria pero cuando no encuentra el tab
se cuelga el php asi por eso pedia solo hacerlo con if pero el break no funciona sin el while
por eso queria algo parecido
PHP:
<?php
 $i = 1;
 while($i <= 1)
 {
   if($con['video1']!==NULL)
    {
      $active1='activo';
      break;
    }
    if($con['video2']!==NULL)
    {
      $active2='activo';
      break;
    }
     if($con['video3']!==NULL)
    {
      $active3='activo';
      break;
    }
 } 
?>

no igualo todo los tabs xq el detalles es q hay muchos tabs y aveces no se llenan todos solo algunos o ninguno
y la variable q quiero imrprimir es la q dice 'activo' pero solo 1 vez
 
Última edição:

PHP:
<?php
$i = 1;
while($i <= 1){
	if($con['video1']!==NULL){
		$active1='activo';
		break;
	}else if($con['video2']!==NULL){
		$active2='activo';
		break;
	}else if($con['video3']!==NULL){
		$active3='activo';
		break;
	}else{
		break;
	}
}
?>
 
PHP:
<?php
$i = 1;
while($i <= 1){
	if($con['video1']!==NULL){
		$active1='activo';
		break;
	}else if($con['video2']!==NULL){
		$active2='activo';
		break;
	}else if($con['video3']!==NULL){
		$active3='activo';
		break;
	}else{
		break;
	}
}
?>

gracias
tambien ya me salio =
me habia olvidado usar else break xd
 
Voltar
Topo