-
Total de itens
1111 -
Registro em
-
Última visita
Tudo que Biel. postou
-
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>
-
Problema resolvido. <select name="cores" size="3" > <option value="red" selected>red</option> <option value="blue" selected>blue</option> <option value="green" selected>green</option> </select>
-
Olá pessoal. Direto ao ponto. Como forçar seleção de todos itens do select ? Obrigado ! <form action="pagina1.php"> <select name="aprendiz" multiple="multiple" size="3" > <option>item1</option> <option>item2</option> <option>item3</option> </select>
-
Olá pessoal. Direto ao ponto A primeira instrução [a-z]{1,3} especifiquei min 1 e max 3 letras para validar A segunda instrução (.[a-z]{1,3})? coloquei na mesma $regex porque pode ou não existir na $campoDeTexto Como fazer a primeira instrução não enxergar a segunda instrução ou seja entender que seu máximo é até 3 letras e não até 8 letras Obrigado <?php //$campoDeTexto = "aaa.z"; // pode ou não existir a 2º instrução no campoDeTExto ou seja .z ou .zz ou .zzz $campoDeTexto = "aaaaaaaa"; $regex = '/^[a-z]{1,3}(.[a-z]{1,3})?$/i'; if (preg_match($regex, $campoDeTexto)){ echo "valida "; } else{ echo "nao valida"; } ?>
-
Olá pessoal. Direto ao ponto. O código abaixo imprime todos os dados dentro do while . Existe alguma forma de imprimir todos os dados fora do while ? tab_aprendiz cores green yellow blue brown orange <?php $sql = mysqli_query($con, "SELECT * FROM tab_aprendiz"); while($linha=mysqli_fetch_array($sql)){ $cores = $linha['cores']; echo $cores.'<br>'; } ?>
-
Olá pessoal. Direto ao ponto. O código php abaixo retorna este resultado: 1-blue 2-blue 3-blue 4-blue 5-blue 6-green 7-green 8-green 9-green 10-green 11-green 12-green 13-green 14-red 15-red 16-red 17-orange 18-orange 19-orange 20-orange Como faço para retornar este resultado 1-blue-1 2-blue-2 3-blue-3 4-blue-4 5-blue-5 6-green-1 7-green-2 8-green-3 9-green-4 10-green-5 11-green-6 12-green-7 13-green-8 14-red-1 15-red-2 16-red-3 17-orange-1 18-orange-2 19-orange-3 20-orange-4 <?php for($i=1; $i<=20; $i++){ if($i<=5){ $a=$i.'-blue'; } if($i>5 && $i <=13){ $a=$i.'-green'; } if($i>13 & $i <=16){ $a=$i.'-red'; } if($i>16 && $i<=20){ $a=$i.'-orange'; } print $a.'<br>'; } ?>
-
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 ... <?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); echo 'tab_aprendiz tem' .$quantidade_de_dados1. 'registros'; echo 'tab_aluno tem' .$quantidade_de_dados2. 'registros'; ?>
-
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>
-
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>
-
Funcionou bem Omar, obrigado !
-
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>
-
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>'; } ?>
-
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>
-
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
-
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>
-
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>'; } ?>
-
Alaerte Gabriel, funcionou bem. Obrigado !
-
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>'; } */ ?>
-
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>'; } ?>
-
Alaerte Gabriel, funcionou bem. Obrigado !
-
Olá pessoal. Direto ao ponto. Gostaria que ao clicar no botão selecionar, todos os items do select ficassem selecionados. <select name="CARROS_e_CORES" id="id_select" size="6" multiple > <option value="fiat" >fiat</option> <option value="corsa" >corsa</option> <option value="palio" >palio</option> <option value="blue" >blue</option> <option value="green" >green</option> <option value="white" >white</option> </select> <hr> <button onclick="selecionar()">selecionar</button> <script> function selecionar(){ var x = document.getElementById('id_select'); } </script>
-
Wanderval, funcionou bem . Muito obrigado!
-
Wanderval, muito obrigado. Tarefa resolvida.
-
Olá pessoal. Direto ao ponto. O código abaixo retorna todos os items. Gostaria que retornasse somente os itens que forem selecionados. <form> <select id="id_select" multiple size="9" required> <option>item_1</option> <option>item_2</option> <option>item_3</option> <option>item_4</option> <option>item_5</option> </select> </form> <button onclick="aprendiz()">click</button> <p id="id_p"></p> <script> function aprendiz() { var x = document.getElementById("id_select"); var txt = ""; var i; for (i = 0; i < x.length; i++) { txt = txt + x.options[i].text + "<br>"; } document.getElementById("id_p").innerHTML = txt; } </script>