Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
Ejemplo de conexión a base de datos en php
<?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 );
?>
@mofly76

This comment has been minimized.

Copy link

@mofly76 mofly76 commented Apr 24, 2019

Muchísimas gracias por la aportación. Con los cambios necesarios me ha servido mucho,

@chalan51

This comment has been minimized.

Copy link

@chalan51 chalan51 commented Jul 25, 2019

Uups, necesito un tip de manejo de la situacion de cuando NO exista la base de datos y/o la tabla y deba tomar acciones alternas (dar acceso a la creacion, etc.)

@elivervilla

This comment has been minimized.

Copy link

@elivervilla elivervilla commented Aug 6, 2019

buenos dias.

Necesito ingresar información a la base de datos desde una pagina web en html5, que quedan guardadas en la base de datos designada y poder ver esa misma información en la pagina;

hasta ahora ya tengo la tabla de mysql, ya tengo la pagina web elaborada con los respectivos formularios peo no logro que el codigo php me funcione para realizar la función antes descrita.

agradezco su colaboración

@PprrlxYT

This comment has been minimized.

Copy link

@PprrlxYT PprrlxYT commented Apr 28, 2020

a mi no me sirve no se por que alguien me puede ayudar

@educabrera

This comment has been minimized.

Copy link

@educabrera educabrera commented May 18, 2020

a mi no me sirve no se por que alguien me puede ayudar
Revisa la línea 13 y cambia las comillas vacías por la variable $password
En este caso teórico sirve si lo haces desde root sin contraseña, pero si ya estás en una base de datos con password, hay que cambiar el valor ya sea por la contraseña o por la variable.
// creación de la conexión a la base de datos con mysql_connect()
$conexion = mysqli_connect( $servidor, $usuario, $password ) or die ("No se ha podido conectar al servidor de Base de datos");

@Edujap

This comment has been minimized.

Copy link

@Edujap Edujap commented Jun 27, 2020

GRACIAS <3

@MiguelANP

This comment has been minimized.

Copy link

@MiguelANP MiguelANP commented Mar 8, 2021

Para conectarme con PHP a un motor de MariaDB con SSL, como serian la sentencia? alguna ayudita.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment