コード例 #1
0
ファイル: JugadoresBDD.php プロジェクト: Xelit3/RocketStats
 public function searchUser($userName)
 {
     $user = new Jugador();
     $vector = array($userName);
     $con = new BDDConexion();
     $resultado = $con->launchQuery($this->SELET_USER, $vector);
     if ($resultado != null) {
         foreach ($resultado as $row) {
             $user->setId($row['id']);
             $user->setCodigo($row['codigo']);
             $user->setNombre($row['nombre']);
             $user->setContra($row['contra']);
         }
     }
     return $user;
 }
コード例 #2
0
ファイル: autentificar.php プロジェクト: jamarcas/phpprojects
     if (empty($_POST['edad'])) {
         header("Location: /P05/index.php");
     }
 }
 //Si existe el POST jugador
 if (isset($_POST['jugador'])) {
     if (!isset($_SESSION['jugador'])) {
         //Inicializamos y creamos la $_SESSION jugador
         $_SESSION['jugador'] = $jugador;
         //Si existe el registro en la base de datos
         if ($jugadorDB = $db->selectUsuario($_POST['nombre'], $_POST['apellidos'])) {
             //Ponemos nombre al jugador
             $jugador->setNombre($jugadorDB['nombre']);
             $jugador->setApellidos($jugadorDB['apellidos']);
             $jugador->setEdad($jugadorDB['edad']);
             $jugador->setId($jugadorDB['id']);
             $jugador->setPuntos($jugadorDB['puntos']);
         } else {
             $id = $db->insertUsuario($_POST['nombre'], $_POST['apellidos'], $_POST['edad']);
             //Ponemos nombre al jugador
             $jugador->setNombre($_POST['nombre']);
             $jugador->setApellidos($_POST['apellidos']);
             $jugador->setEdad($_POST['edad']);
             $jugador->setId($id);
             $jugador->setPuntos(0);
         }
     } else {
         if (isset($_SESSION['jugador'])) {
             $jugadorDB = $db->selectUsuario($_POST['nombre'], $_POST['apellidos']);
             //Ponemos nombre al jugador
             $jugador->setNombre($jugadorDB['nombre']);