DCampos
Membros-
Total de itens
4 -
Registro em
-
Última visita
Sobre DCampos
DCampos's Achievements
0
Reputação
-
Gostaria de saber se alguém pode me ajudar a gerar números aleatórios utilizando o RAND ou outra forma. Só que quero estipular quantos números serão gerados, qual será o valor máximo que esses números terão e exibi-los de forma crescente. Por exemplo: quero gerar aleatoriamente 5 números, onde o maior pode chegar até 45 e exibi-los assim ---> 2,8,22,23,45. Já tentei bastante e ainda não consegui. Se alguém puder me ajudar, agradeço.
-
Página com opção de cor
pergunta respondeu ao Dracom de DCampos em Repositório de Scripts - Ajax, JS, XML, DOM
Provavelmente aqui não é o lugar pra tentar sanar minhas dúvidas, mas aí vai meu código, depois coloco a dúvida. <html> <head> <title></title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0"> <table align="center" border="1" bordercolor="#000000" cellpadding="0" cellspacing="0"><tr><td> <form name="FormTab" method="post" action=""> <table width="300" border="0" cellspacing="0" cellpadding="0" align="center"> <tr> <td width="190"><div align="right">Quantidade de Cartelas</div></td> <td width="10"> </td> <td width="100"><input name="<?php QtdeCart ?>" type="text" size="5"></td> </tr> <tr> <td><div align="right">Qtde números por cartela</div></td> <td> </td> <td><select name="<?php $QtdeNumCart ?>"> <option value="6" selected>6</option> <option value="7">7</option> <option value="8">8</option> <option value="9">9</option> <option value="10">10</option> <option value="15">15</option> <option value="25">25</option> <option value="50">50</option> <option value="60">60</option> <option value="100">100</option> </select> </td> </tr> <tr> <td><div align="right">Maior número da cartela</div></td> <td> </td> <td><select name="<?php $MaiorNum ?>"> <option value="59" selected>60</option> <option value="99">100</option> </select> </td> </tr> <tr> <td colspan="3"><div align="center"> <!-- o que coloco no onclick para fazer meus cálculos --> <input type="submit" name="gerar" value="Gerar cartelas" onClick="this.form;display()"> </div> </td> </tr> </table> <br> <table border="1" bordercolor="#000000" cellpadding="0" cellspacing="0" align="center"> <?php for ($x = 0; $x < $QtdeCart; $x++){ ?> <tr> <?php for ($y = 0; $y < $QtdeNumCart; $y++){ ?> <td width="100" height="20" align="center"> <?php echo $y; echo $x; echo $QtdeCart; echo $QtdeNumCart; settype($QtdeNumCart, 'int'); rand (0, $QtdeNumCart); ?> </td> <?php } ?> </tr> <?php } ?> </table> </form> </td></tr></table> </body> </html> O negócio é o seguinte, o que tenho que colocar no onclick do botão do formulário para ele fazer os meus cálculos? Por enquanto, valeu. -
Valeu demais, resolveu o problema da mensagem de erro. Mas ainda falta um pouco pra chegar onde quero. Por exemplo, a página agora abre sem erro, mas não realiza nenhum cálculo. Como faço agora???
-
aí galera, estou tentando fazer uma página pra gerar números para loteria, se alguém puder me ajudar a completar, ou, tiver alguma coisa pra me ajudar. Esse é o início do código que estou criando, não tenho experiência com programação, nem com Php, mas estou tentando. <html> <head> <title></title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0"> <table align="center" border="1" bordercolor="#000000" cellpadding="0" cellspacing="0"><tr><td> <form name="FormTab" method="post" action=""> <table width="300" border="0" cellspacing="0" cellpadding="0" align="center"> <tr> <td width="190"><div align="right">Quantidade de Cartelas</div></td> <td width="10"> </td> <td width="100"><input name="<?php QtdeCart ?>" /*isso pode?*/ type="text" size="10"></td> </tr> <tr> <td><div align="right">Qtde números por cartela</div></td> <td> </td> <td><select name="<?php $QtdeNumCart ?>"> <option value="5" selected>6</option> <option value="6">7</option> <option value="7">8</option> <option value="8">9</option> <option value="9">10</option> <option value="14">15</option> <option value="24">25</option> <option value="59">60</option> <option value="99">100</option> </select> </td> </tr> <tr> <td><div align="right">Maior número da cartela</div></td> <td> </td> <td><select name="<?php $MaiorNum ?>"> <option value="59" selected>60</option> <option value="99">100</option> </select> </td> </tr> <tr> <td colspan="3"><div align="center"><input type="submit" name="gerar" value="Gerar cartelas" onClick="rnum(this.form);display()">/*como faço pra gerar aqui?*/</div> </td> </tr> </table> <br> <table border="1" bordercolor="#000000" cellpadding="0" cellspacing="0" align="center"> <?php for ($x = 0; $x < $QtdeCart; $x++){ ?> <tr> <?php for ($y = 0; $y < $QtdeNumCart; $y++){ ?> <td width="100" height="20" align="center"> <?php //echo $y; //a linha abaixo seria pra transformar essa variável para inteiro settype($QtdeNumCart,int) //gerar números randômicos ==> não funciona, erro: parse error T_STRING int rand (0 $QtdeNumCart); ?> </td> <?php } ?> </tr> <?php } ?> </table> </form> </td></tr></table> </body> </html> Se alguém conseguir me ajudar ou me dar uma idéia do que fazer, agradeço.