機能テストの拡張コード

前回のレッスンでは、基本的な機能テストのためのコードを示しました。 文字コード処理に関する説明されたルールを考慮して、このコードを拡張してみましょう:

html<meta charset="utf-8">
<?php
  $host = 'localhost'; // ホスト名
  $user = 'root';      // ユーザー名
  $pass = '';          // パスワード
  $name = 'mydb';      // データベース名
  
  $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);
?>

次のレッスンでは簡潔さのため、このコード全体ではなく、 クエリ送信のコードのみを示します。しかし、皆さんの側には完全なコードが必要であることを念頭に置いてください。