¿Cómo puedo realizar una conexión a una base de datos MySQL con PHP?« Regresar a la Lista de preguntas

Estoy intentado crear una conexión a mi base de datos mediante el siguiente código PHP. Sin embargo, me da error y no sé cuál es.

el error que me da es: algo ha ido mal en la consula a la base de datos

¿Me podríais ayudar?

<?php
    // Ejemplo de conexión a base de datos MySQL con PHP.


    // Datos de la base de datos
    $usuario = "";
    $password = "";
    $servidor = "localhost";
    $basededatos = "";

    // 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");

    // Selección de la 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 spain";
    $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='1'>;
    echo "<tr>";
    echo "<th>Team</th>";
    echo "<th>Played</th>";
    echo "<th>Wins</th>";
    echo "<th>Deals</th>";
    echo "<th>Losts</th>";
    echo "<th>Goals</th>";
    echo "<th>Diff</th>";
    echo "<th>Points</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 );
?>
Publicado por Compartiendocódigos
Preguntado en febrero 8, 2023 12:49 pm