Connectat a la base de dades.
Codi 00_connect.php:
<!doctype html>
<HTML lang="ca">
<HEAD>
<meta http-equiv="Content-type" content="text/html; charset=UTF-8">
<TITLE>Connexió a la base de dades</TITLE>
</HEAD>
<BODY>
<?php
$prg = "00_connect.php";
// Example (PDO) at https://www.w3schools.com/php/php_mysql_connect.asp
$servername = "172.18.0.12"; // docker inspect -f '{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' sm9b_binefa_cat_db_docker
$username = "root"; // Poseu un usuari de la BD en comptes de root
$password = "fjeclot";
try {
$conn = new PDO("mysql:host=$servername;dbname=aula311", $username, $password);
// set the PDO error mode to exception
$conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
echo "Connectat a la base de dades.";
} catch(PDOException $e) {
echo "No es pot connectar. Motiu: " . $e->getMessage();
}
?>
<BR>
<h1>Codi <?php echo $prg;?>: </h1>
<?php
show_source($prg);
?>
</BODY>
</HTML>