Ir para conteúdo

POWERED BY:

  • ×   Você colou conteúdo com formatação.   Remover formatação

      Only 75 emoji are allowed.

    ×   Your link has been automatically embedded.   Display as a link instead

    ×   Your previous content has been restored.   Clear editor

    ×   You cannot paste images directly. Upload or insert images from URL.

  • Conteúdo Similar

    • Por maarkuns
      olá pessoal, estou precisando de uma ajuda. o problema é o seguinte:
      Em um total de 10 questões aleatórias, delas, foram feitas as questões 3,4,5 e 6, e ficaram as questões 1,2,4,7,8,9 e 10 ainda para serem feitas.
      as questões são feitas uma por vez.
      no caso tenho duas tabelas que estão as informações, delas, a tabela "questao" guardas as 10 questões e a tabela "fezquestao" guarda as questões que foram feitas
      a conclusão é o seguinte: das questões que foram feitas, elas não aparecerem na lista randômica das 10 questões;
      fiz o seguinte código, mas depois travei para fazer que as questões que foram feitas não aparecerem.
      $sql = mysql_query("SELECT * FROM questao WHERE disciplinaID = 'Matemática' LIMIT 0, 10 "); echo"Questões: ". $num = mysql_num_rows($sql); // <- informa a quantidade selecionada $rand = rand(1,$num); // <- faz a escolha aleatória $i = 1; while(($i <= $num) and ($res = mysql_fetch_array($sql)) ){ $id = $res['id']; $descricao = $res['questao']; if($rand == $i){ echo " $i este: ($id) <br> "; } $i++; } desde já agradeço a ajuda e a compreensão de todos..
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.