【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)