Este sitio utiliza cookies propias y de terceros. Si continúa navegando consideramos que acepta el uso de cookies. OK Más Información.

Aleatorios sin repetir

  • 0 Respuestas
  • 2309 Vistas

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado seon22break

  • *
  • Underc0der
  • Mensajes: 17
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
    • Email
« en: Septiembre 18, 2018, 05:55:18 am »
Me encuentro realizando un pequeño juego que consiste en lo siguiente: Tengo dos noticias, tienes que elegir cual es falsa de las dos. Todo esto lo estoy realizando con php y diseñando el front-end en bootstrap. Ahora viene mi duda. Extraigo las dos noticias una es verdadera y la otra es falsa, ahora bien quiero que nunca tengan una posición fija sino que aleatoriamente se vayan colocando en un lado y en el otro. Os dejo el codigo para que veais a que me refiero.

Código: [Seleccionar]
function elegir(){

//En esta función extraigo las dos noticias una verdadera y otra falsa
  global $conexion;

  $verdaderas = $conexion -> query("select titulo from falsas where op like ('T') order by rand() limit 1");
  $ver = $verdaderas -> fetch_assoc();
  $GLOBALS['ver']=$ver["titulo"];

  $falsas = $conexion -> query("select titulo from falsas where op like ('F') order by rand() limit 1");
  $fal = $falsas ->fetch_assoc();
  $GLOBALS['fal']=$fal["titulo"];

}

elegir();

function mostrar(){
//Esta funcion es a la cual llamo en el html para que muestre si es la verdadera o la falsa
  $aleatorio=rand(1,2);

  if($aleatorio==1){

    positionA($GLOBALS['ver']);
    //positionB($GLOBALS['fal']);

  }

  if ($aleatorio==2){

    //positionB($GLOBALS['ver']);
    positionB($GLOBALS['fal']);
  }

}


  function positionA($var){
   
     echo $var;
 
  }

  function positionB($var){
   
    echo $var;
  }

No lo juzguéis mucho jaja estoy empezando ahora a programar. :)) Cualquier aportación sería de gran ayuda, ya sea para optimizar el código como cualquier sugerencia

 

¿Te gustó el post? COMPARTILO!



Numeros ó Strings aleatorios.

Iniciado por Xt3mP

Respuestas: 0
Vistas: 1761
Último mensaje Agosto 13, 2010, 05:02:00 am
por Xt3mP