Untitled
unknown
plain_text
2 years ago
1.2 kB
3
Indexable
<?php //Esto podría ir en un archivo aparte (.env?) $mysqlInfo = 'mysql:host=localhost;dbname=la_base_de_datos;charset=utf8'; $usuario = 'usuario'; $contrasenia = 'contrasenia'; // $conn = new PDO($mysqlInfo, $usuario, $contrasenia); $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); try { $query = "SELECT id, nombre, email FROM usuarios"; $conn_query = $conn->query($query); echo "<h2>Lista de usuarios:</h2>"; echo "<ul>"; while ($registro = $conn_query->fetch(PDO::FETCH_ASSOC)) { echo "<li>{$registro['id'] } - {$registro['nombre']} - {$registro['email']}</li>"; } echo "</ul>"; } catch (PDOException $error) { echo "Error en SELECT: " . $error->getMessage(); } try { $nuevoUsuario = [ 'nombre' => 'Nuevo Usuario', 'email' => 'nuevo@usuario.com', ]; $query = "INSERT INTO usuarios (nombre, email) VALUES (:nombre, :email)"; $conn_query = $conn->prepare($query); $conn_query->execute($nuevoUsuario); echo "Nuvo usuario insertado.<br >"; } catch (PDOException $error) { echo "Error en INSERT: " . $error->getMessage(); } $conn = null; ?>
Editor is loading...
Leave a Comment