Beispiel #1
0
function __UsuariosRegistrados()
{
    $conexion = Conexion::singleton_conexion();
    $sql = 'SELECT * FROM usuarios';
    $stmt = $conexion->prepare($sql);
    $results = $stmt->execute();
    $rows = $stmt->fetchAll();
    $error = $stmt->errorInfo();
    if (empty($rows)) {
        echo "<option>";
        echo "No hay usuarios registrados.";
        echo "</option>";
    } else {
        foreach ($rows as $row) {
            echo "<p class='usuariosregistrados'>" . $row['name'] . "</p>";
        }
    }
}
 private function __construct()
 {
     $this->dbh = Conexion::singleton_conexion();
 }
Beispiel #3
0
<?php

require_once 'conexion.class.php';
$conexion = Conexion::singleton_conexion();
$normalpass = $_POST['password'];
$hash = sha1($normalpass);
$perfil = "";
$permiso = "Usuario";
$region = "";
$estado = "";
$sql = "INSERT INTO usuarios (nombre,perfil,email,password,permiso,region,estado) \nVALUES (:nombre,:perfil,:email,:password,:permiso,:region,:estado)";
$q = $conexion->prepare($sql);
$q->bindParam(':nombre', $_POST['nombre'], PDO::PARAM_STR);
$q->bindParam(':perfil', $perfil, PDO::PARAM_STR);
$q->bindParam(':email', $_POST['email'], PDO::PARAM_STR);
$q->bindParam(':password', $hash, PDO::PARAM_STR);
$q->bindParam(':permiso', $permiso, PDO::PARAM_STR);
$q->bindParam(':region', $region, PDO::PARAM_STR);
$q->bindParam(':estado', $estado, PDO::PARAM_STR);
$q->execute();
header("location: ../index.php");