Dashboard PHP + MySQL

Infraestructura profesional para gestión de sistemas y redes.

📊 Vista Dashboard

Estructura básica para consultar datos de la tabla usuarios:


$conn = new mysqli("localhost", "root", "", "empresa");
$result = $conn->query("SELECT * FROM usuarios");

while($row = $result->fetch_assoc()){
    echo htmlspecialchars($row['nombre']);
}
        

🗄️ Estructura SQL

Script de inicialización de la base de datos:


CREATE DATABASE empresa;
USE empresa;

CREATE TABLE usuarios (
    id INT AUTO_INCREMENT PRIMARY KEY,
    nombre VARCHAR(100) NOT NULL,
    email VARCHAR(100) UNIQUE NOT NULL,
    password VARCHAR(255) NOT NULL
);
        

🔌 Conexión Segura (conexion.php)


<?php
$host = "localhost";
$user = "root";
$pass = "";
$db   = "empresa";

$conn = new mysqli($host, $user, $pass, $db);

if($conn->connect_error){
    die("Fallo de conexión: " . $conn->connect_error);
}
?>
        

📝 Registro con Hash


// Encriptación de contraseña recomendada
if($_POST){
    $password = password_hash($_POST['password'], PASSWORD_DEFAULT);
    // Insertar en BD usando Prepared Statements...
}
        

⚠️ Estándares de Seguridad