データベースへのクエリ送信

データベースへの接続後、クエリを送信することができます。 これはmysqli_query関数を使用して行います。 この関数の最初のパラメータは、mysqli_connectの結果を 格納した変数を受け取り、2番目のパラメータはSQLクエリの 文字列を受け取ります。

例として、usersテーブルからすべてのレコードを 取得するクエリを実行してみましょう:

php<?php
  $res = mysqli_query($link, 'SELECT * FROM users');
?>

クエリのテキストは、必ずしもmysqli_query関数の パラメータ内に直接記述する必要はありません。 変数に取り出してみましょう:

php<?php
  $query = 'SELECT * FROM users';
  $res = mysqli_query($link, $query);
?>