Dreess 0 Denunciar post Postado Julho 17, 2015 Boa Tarde.. Gostaria de guardar um valor recebido do banco de dados em uma variável. Fiz um SELECT para receber o nome do jogador que será escolhido aleatoriamente através de um numero. Queria guardar este nome em uma variável para poder usar este dado com INSERT em uma outra tabela. <?php if(@$_GET['go'] == 'cadastrar'){ $map = $_POST["mapa"]; $ip = $_SERVER['REMOTE_ADDR']; $num = rand(1,29); $query_nick = "SELECT nick FROM jogadores WHERE num = ".$num.""; mysql_query($query_nick); $query = "INSERT INTO results (id_mapa, mapa, num, nick, ip) VALUES ('' , 'Mapa ".$map."' , '".$num."' , '' , '".$ip."')"; mysql_query($query); mysql_close($con); header(""); } ?> Desde já agradeço :) Compartilhar este post Link para o post Compartilhar em outros sites
kcirtapsi 3 Denunciar post Postado Julho 17, 2015 $nome = ''; $query_nick = "SELECT nick FROM jogadores WHERE ".$num."";$resp = mysql_query($query_nick); if (mysql_num_rows($resp) > 0) { while($r = mysql_fech_array($resp)) { $nome = $r['nick']; } } // variável $nome estará populada Compartilhar este post Link para o post Compartilhar em outros sites
Dreess 0 Denunciar post Postado Julho 17, 2015 $nome = ''; $query_nick = "SELECT nick FROM jogadores WHERE ".$num.""; $resp = mysql_query($query_nick); if (mysql_num_rows($resp) > 0) { while($r = mysql_fetch_array($resp)) { $nome = $r['nick']; } } Deu certinho, muito obrigada. Apenas corrigindo uma letrinha que faltou ali. while($r = mysql_fetch_array($resp)) { Compartilhar este post Link para o post Compartilhar em outros sites