Utökat testkod för att kontrollera funktionalitet

I föregående lektion gav jag er testkod för att kontrollera den övergripande funktionaliteten. Låt oss utöka den med hänsyn till de beskrivna reglerna för arbete med teckenkodningar:

html<meta charset="utf-8">
<?php
  $host = 'localhost'; // värdnamn
  $user = 'root';      // användarnamn
  $pass = '';          // lösenord
  $name = 'mydb';      // databasnamn
  
  $link = mysqli_connect($host, $user, $pass, $name);
  mysqli_query($link, "SET NAMES 'utf8'");
  
  $query = 'SELECT * FROM users';
  $res = mysqli_query($link, $query) or die(mysqli_error($link));
  var_dump($res);
?>

I de följande lektionerna kommer jag för korthets skull inte att presentera all denna kod, utan kommer endast att visa koden för att skicka förfrågningar. Men ha i åtanke att du bör ha den fullständiga koden.