Ir para conteúdo
Fórum Script Brasil

Victor163

Membros
  • Total de itens

    2
  • Registro em

  • Última visita

Tudo que Victor163 postou

  1. Bom, estou com dificuldade para imprimir o resultado de players online no site php. No banco de dados basicamente esta assim: quando o valor de Online estiver 1, o usuario está online, 0 está offline. para fazer a soma de quantos usuarios está online utilizei o seguinte comando: SELECT SUM('Online') AS total FROM `usuarios` porem preciso informar esse valor em um site php. Então fiz assim: <? php include './includes/config.php'; $query = $con->prepare("SELECT * from `Usuarios`"); $query->execute(); $regcount = $query->rowCount(); $query8 = "SELECT SUM('Online') AS total FROM `usuarios`"; foreach ($con->query($query8) as $playersonline) { } ?> <h4 class="mb-4">Junte-se aos <strong><?php $playersonline ?></strong> usuarios on-line agora mesmo!</h4> Porem ao tentar fazer isso, simplesmente não aparece nada no site... Como posso estar imprimindo esse valor no site?
  2. Bom, sou novato em php e preciso fazer um sistema de cadastro. nele contem as informações (nome completo, email, senha e sexo) Porem ao usuario selecionar o genero masculino ele deve criar um novo valor de (skin) e deve ser = 250, e feminino o valor de skin deve ser = 191. Como posso estar fazendo isso? Atual codigo: <?php if(!empty($_POST['pname']) && !empty($_POST['ppass']) && !empty($_POST['email'])) { $query1 = $con->prepare("SELECT * FROM `usuarios` WHERE 'Username' = '".$_POST['pname']."' "); $query1->execute(); //$query1->rowCount(); //var_dump($query1); $rows = $query1->rowCount(); //echo $rows; if($rows > 0) { echo "<b><span style='color:red'>Este Username já está sendo usado!</span></b>"; } else { $date = new DateTime(); $date2 = $date->getTimestamp()+2592000*1; $randomphone = rand(999,999999); $sex = $_POST['sex']; $name = $_POST['pname']; $pass = $_POST['ppass']; $email = $_POST['email']; /*$date = new DateTime(); $date2 = $date->getTimestamp()+2592000*1;*/ $queryUsuario = $con->prepare("SELECT * FROM `usuarios` WHERE `Username` = ?"); $queryUsuario->execute(array($name)); if($queryUsuario->rowCount() == 1) { echo "Usuario já cadastrado"; } else { $queryEmail = $con->prepare("SELECT * FROM `usuarios` WHERE `Email` = ?"); $queryEmail->execute(array($email)); if($queryEmail->rowCount() == 1) { echo "Email já cadastrado"; } else { $query = $con->prepare("INSERT INTO usuarios (`Username`, `Password`, `Email` ,`Money`, `Banco`, `Sexo`, `Skin`, `PosX`, `PosY`, `PosZ`) VALUES ('".$name."', '".$pass."', '".$email."', '3000', '12', '".$sex."', "250",'1714.6782', '-1882.5239', '13.5666') "); //var_dump($query); $query->execute(); //header('Location: login.php'); echo "<b><span style='color:green'>Conta criada! Click <a href='login.php'>AQUI</a> para fazer login.</span></b>"; }}} } else { echo "<b><span style='color:red'>Todos os campos são necessários!</span></b>"; } ?>
×
×
  • Criar Novo...