Saltar la navegación

Ejemplo de Conexión

Estudiemos la conexión a la Base de Datos con mysqli:

<?php

//Configurar la conex�on seg�n los datos de su ambiente
$desc = mysqli_connect("localhost", "root", "root", "libros", "8889");
if (!$desc) {
    exit("No se puede conectar al servidor");
    mysqli_close($desc);
} else {
    echo "Conexi&oacute;n exitosa";

    //INSERCION DE REGISTROS
    $titulo = "Fisica Vectorial";
    $autor = "Vallejo, Zambrano";
    $editorial = "Grafiti";
    $ano = 1995;
    $sentencia = "INSERT INTO libros(autor,titulo,editorial,ano)values('$autor', '$titulo', '$editorial', $ano)";
    mysqli_query($desc, $sentencia);

    //CONSULTA DE REGISTROS
    $sentenciaSeleccion = "SELECT * from libros";
    $result = mysqli_query($desc, $sentenciaSeleccion);
    echo "<table border = '1'> \n";
    echo "<tr><td>isbn</td><td>autor</td><td>titulo</td><td>editorial</td><td>anio</td></tr> \n";
    while ($row = mysqli_fetch_row($result)) {
        echo "<tr>";
        echo "<td>$row[0]</td>";
        echo "<td>$row[1]</td>";
        echo "<td>$row[2]</td>";
        echo "<td>$row[3]</td>";
        echo "<td>$row[4]</td>";
        echo "</tr>";
    }
    echo "</table>";

    mysqli_close($desc);
}