Jump to content

Biel.

Members
  • Content count

    878
  • Joined

  • Last visited

Community Reputation

9 Regular

About Biel.

  • Birthday 11/29/1997

Informações Pessoais

  • Sexo
    Masculino

Recent Profile Visitors

4683496 profile views
  1. Biel.

    mysqli_num_rows

    Olá pessoal . Direto ao ponto. Abaixo tem duas tabelas unidas. Como fazer retornar a quantidade correta de registros na linha indice 1 Gostaria de imprimir na tela este resultado tab_aprendiz tem 2 registros tab_aluno tem 3 registros tab_aprendiz id indice nome 93 1 joao 94 1 lucas 95 2 mateus 96 2 silva tab_aluno id indice carro 67 1 gol 68 1 corsa 69 1 palio 70 2 monza 71 2 vectra 72 2 uno ... EX 1 <?php $sql = mysqli_query($con, "SELECT * FROM tab_aprendiz WHERE indice = '1' "); $quantidade_de_dados = mysqli_num_rows($sql); echo 'tab_aprendiz tem' .$quantidade_de_dados. 'registros'; // 2 ?> EX 2 <?php $sql = mysqli_query($con, "SELECT * FROM tab_aprendiz INNER JOIN tab_aluno ON tab_aprendiz.indice = tab_aluno.indice WHERE indice = '1' "); $quantidade_de_dados1 = mysqli_num_rows($sql); $quantidade_de_dados2 = mysqli_num_rows($sql); while($linha=mysqli_fetch_array($sql)){ } echo 'tab_aprendiz tem' .$quantidade_de_dados1. 'registros'; // 6 echo 'tab_aluno tem' .$quantidade_de_dados2. 'registros'; // 3 ?>
  2. Biel.

    selected sem replicar codigo

    Olá pessoal. Direto ao ponto. Ao clicar no botão, fica selected somente os itens do selectA. Gostaria que ficasse selected os itens de todos os selects. Há quem dica replica o javascript e altera o atributo id e pronto. A ideia pessoal é resolver o problema com o mínimo de código javascript possível. Obrigado ! <button onClick="selecionarTodos();" >selecionarTudo</button> <script> function selecionarTodos(){ var array = document.getElementById('aprendiz1'); for(var i = 0; i < array.length; i++){ array[i].selected = true; } } </script> <hr> <br>selectA<br> <select name="selectA" multiple id="aprendiz1" class="aprendiz1" size="2"> <option>1111111111111111</option> <option>2222222222222222</option> </select> <br>selectB<br> <select name="selectB[]" multiple id="aprendiz1" class="aprendiz1" size="3"> <option>1111111111111111</option> <option>2222222222222222</option> <option>3333333333333333</option> </select> <br>selectC<br> <select name="selectC[]" multiple id="aprendiz1" class="aprendiz1" size="3"> <option>1111111111111111</option> <option>2222222222222222</option> <option>3333333333333333</option> </select> <br>selectD<br> <select name="selectD[]" multiple id="aprendiz1" class="aprendiz1" size="3"> <option>1111111111111111</option> <option>2222222222222222</option> <option>3333333333333333</option> </select>
  3. Biel.

    input

    Olá pessoal. Direito ao ponto. Como fazer o o input se comportar da mesma forma que a div. Note que a largura da div, aumenta ao passo que adicionamos conteúdo. Quero que o input se comporte da mesma forma ou seja aumente a largura ao passo que adicionamos conteúdo no atributo value="" <input type="text" style="border:1px solid #000;" value=""><br><br> <div style="border:1px solid #000; display:inline;">aprendiz aprendiz aprendiz</div>
  4. Biel.

    header

    Olá pessoal. Direto ao ponto. Assim que a pagina1 é acessada, header chega primeiro e redireciona automaticamente para index.php Como fazer que redirecione somente quando o link pagina1.php for clicado? Obrigado ! <?php header("location index.php"); ?> <a href="pagina1.php">pagina1.php</a>
  5. Biel.

    efeito transition

    Funcionou bem Omar, obrigado !
  6. Biel.

    efeito transition

    Olá pessoal. Direto ao ponto. Ao clicar no botão como fazer a div aparecer com efeito transition ? <style> #myDIV { background-color:red; width: 200px; height: 200px; display:none; transition: 0s; /* 0s 1s 2s */ } </style> ... <button onclick="myFunction()">click</button> <div id="myDIV"></div> <script> function myFunction() { // document.getElementById("myDIV").style.transitionProperty = "width, height"; // document.getElementById("myDIV").style.transition = "2s"; document.getElementById("myDIV").style.display="block"; } </script>
  7. Olá pessoal. Direto ao ponto. Ao pressionar f5 o código abaixo imprime um dado por vez de forma aleatória. Gostaria que imprimisse um dado por vez na ordem crescente . EX: pressionou f5 imprimiu um , pressionou f5 imprimiu dois , pressionou f5 imprimiu tres e assim por diante, sem para o ciclo. <?php $dados = array("um" , "dois" , "tres" ); shuffle($dados); for($i=0; $i<1; $i++){ print $dados[$i].'<br>'; } ?>
  8. Biel.

    colocar imagem nos links

    Olá pessoal. Direto ao ponto. Estou tentando colocar imagem no link pagina1, pagina2 e pagina3 , depois colocar o cursor sobre a imagem e ver se na barra de tarefas os links pagina1, pagina2 e pagina3 estão passando <style> #box{ margin:auto; width:200px; /* position:relative; */ } #box a{ opacity:0; position: absolute; } #box a.selected{ opacity:1; font-size:30px; } </style> ... <div id="box"> <a href="pagina1.php" class="selected">pagina1</a> <a href="pagina2.php">pagina2</a> <a href="pagina3.php">pagina3</a> </div> <!-- <img src="aprendiz1.gif" > <img src="aprendiz2.gif" > <img src="aprendiz3.gif" > --> ... <script type="text/javascript"> var time = 1000; var quantidadeLink = 0; var links = document.querySelectorAll("#box a"); var maximo = links.length; function nextLink(){ links[quantidadeLink] .classList.remove("selected") quantidadeLink++ if(quantidadeLink >= maximo) quantidadeLink = 0; links[quantidadeLink] .classList.add("selected") } function start() { setInterval(() => { // troca de image nextLink() }, time) } window.addEventListener("load", start) </script>
  9. Biel.

    for

    Olá pessoal. Direto ao ponto. Abaixo temos EX1 e EX2. Como faço para que EX1 imprima o mesmo resultado que EX2. Obrigado ! EX1 <?php for($i=1; $i <=14; $i++): if($i>0 && $i<=3 ){ $exibe = 'aaa'; } elseif($i>3 && $i<=7){ $exibe = 'bbb'; } elseif($i>7 && $i<=9){ $exibe = 'ccc'; } elseif($i>9 && $i<=14){ $exibe = 'ddd'; } ?> <?php echo $exibe.'<br>'?> <?php endfor;?> ... EX2 aaa-1 aaa-2 aaa-3 bbb-1 bbb-2 bbb-3 bbb-4 ccc-1 ccc-2 ddd-1 ddd-2 ddd-3 ddd-4 ddd-5
  10. Biel.

    required

    Olá pessoal. Direto ao ponto. Como faço para colocar required nos três itens? Isso mesmo, permitir o envio somente se os três itens estiverem selecionado? <form action="pagina1.php"> <select name="teste" id="idSelect" multiple="multiple" size="3" required > <option value="item1">item1</option> <option value="item2">item2</option> <option value="item3">item3</option> </select> <input type="submit" value="Enviar"> </form>
  11. Biel.

    retornar quantidade de registros

    Alaerte Gabriel, funcionou bem. Obrigado !
  12. Biel.

    retornar dados não duplicados

    Alaerte Gabriel, funcionou bem. Obrigado !
  13. Biel.

    imprimir registro especifico

    Olá pessoal. Direto ao ponto. O código abaixo lista todos os dados que estão na tab_aprendiz. Como faço para imprimir uma cor especifica, tipo blue ou green ou qualquer outra cor? Obrigado! tab_aprendiz CORES brow blue yellow green red ... <?php $sql = mysqli_query($con, "SELECT * FROM tab_aprendiz "); while($linha=mysqli_fetch_array($sql)){ $cores = $linha['cores']; echo $linha['cores'].'<br>'; } ?>
  14. Biel.

    retornar quantidade de registros

    Olá pessoal. Direto ao ponto. O código abaixo retorna 10 registros que estão na tab_aprendiz. Até aqui tudo OK. Na linha ANO, como faço para retornar somente os dados que não estão duplicados ? tab_aprendiz ID ANO NOME 1 2021 joao 2 2018 joao 3 2021 joao 4 2017 joao 5 2021 joao 6 2014 pedro 7 2013 pedro 8 2021 pedro 9 2011 pedro 10 2010 pedro <?php //$sql = mysqli_query($con, "SELECT DISTINCT id,ano FROM tab_aprendiz GROUP BY ano HAVING count(ano)>1 "); $sql = mysqli_query($con, "SELECT * FROM tab_aprendiz "); $dados = mysqli_num_rows($sql); echo "tem $dados registros";// tem 10 registros ?> <?php /* while($linha=mysqli_fetch_array($sql)){ $id = $linha['id']; $ano = $linha['ano']; echo $id.'-'.$ano.'<br>'; } */ ?>
  15. Biel.

    retornar dados não duplicados

    Olá pessoal. Direto ao ponto. A linha ANO retorna este resultado 2021-2018-2021-2017-2021 Gostaria que a linha ANO removesse os dados duplicado e retornasse este resultado 2021-2018-2017 tab_aprendiz ID ANO NOME 1 2021 joao 2 2018 joao 3 2021 joao 4 2017 joao 5 2021 joao <?php $sql = mysqli_query($con, "SELECT * FROM tab_aprendiz "); while($linha=mysqli_fetch_array($sql)){ $ano = $linha['ano']; echo $ano.'<br>'; } ?>
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.