【PHP】使用mysqli将数据插入到MySQL数据库中

通过使用mysqli方法在php中连接MySQL的方法。

$link = mysqli_connect('ホスト名', 'ユーザー名', 'パスワード', 'データベース名')

需要进行切断。

mysqli_close($link)

显示错误。

如果mysqli_connect函数连接失败,将返回false。

if (!$link) {
  //mysqli_connect_error()関数でエラーログ を表示
  echo mysqli_connect_error();
}

操作数据。

#$queryはクエリ文が格納されているとする。
mysqli_query($link, $query);
#mysqli_queryも保存に失敗したら false を返す。

获取结果。

$result = mysqli_query($link, $query);
mysqli_fetch_assoc($result);

注意:逐行提取结果。并不是所有行都会变成数组。

因此,

foreach($result as $row){
  echo $row['name'];
}

此类描述将导致错误。

如果要重复的话,

  while ($review = mysqli_fetch_assoc($result)) {
}

如果变成null,返回false并结束循环。

另外,如果要将结果存储在数组中

  while ($review = mysqli_fetch_assoc($result)) {
   $reviews[] = $revies;
}

设为…,并循环逐行存入数组中。

释放内存。

mysqli_free_result($result)
bannerAds