Forked from OscarAbadFolgueira/conexion-base-datos-mysql.php
Created
April 19, 2018 14:58
-
-
Save mestanza/15065bcb382a0e4a692a6f2d85e72eae to your computer and use it in GitHub Desktop.
Ejemplo de conexión a base de datos en php
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
// Ejemplo de conexión a base de datos MySQL con PHP. | |
// | |
// Ejemplo realizado por Oscar Abad Folgueira: http://www.oscarabadfolgueira.com y https://www.dinapyme.com | |
// Datos de la base de datos | |
$usuario = "root"; | |
$password = ""; | |
$servidor = "localhost"; | |
$basededatos = "alumnos"; | |
// creación de la conexión a la base de datos con mysql_connect() | |
$conexion = mysqli_connect( $servidor, $usuario, "" ) or die ("No se ha podido conectar al servidor de Base de datos"); | |
// Selección del a base de datos a utilizar | |
$db = mysqli_select_db( $conexion, $basededatos ) or die ( "Upps! Pues va a ser que no se ha podido conectar a la base de datos" ); | |
// establecer y realizar consulta. guardamos en variable. | |
$consulta = "SELECT * FROM alumnos"; | |
$resultado = mysqli_query( $conexion, $consulta ) or die ( "Algo ha ido mal en la consulta a la base de datos"); | |
// Motrar el resultado de los registro de la base de datos | |
// Encabezado de la tabla | |
echo "<table borde='2'>"; | |
echo "<tr>"; | |
echo "<th>Nombre</th>"; | |
echo "<th>Edad</th>"; | |
echo "</tr>"; | |
// Bucle while que recorre cada registro y muestra cada campo en la tabla. | |
while ($columna = mysqli_fetch_array( $resultado )) | |
{ | |
echo "<tr>"; | |
echo "<td>" . $columna['nombre'] . "</td><td>" . $columna['edad'] . "</td>"; | |
echo "</tr>"; | |
} | |
echo "</table>"; // Fin de la tabla | |
// cerrar conexión de base de datos | |
mysqli_close( $conexion ); | |
?> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment