批改状态:合格
老师批语:
判断 mysqpi 是否加载成功:
phpinfo()命令 在浏览器中查看 mysqli 是否打开var_dump(extension_loaded('mysqli')) 查看输出结果是否为 truevar_dump(get_loaded_extensions()) 查看输出结果中是否有 mysqlivar_dump(function_exists('mysqli_connect')) 查看输出结果是否为 truePHP 中使用 mysqli
<?php//建立mysqli连接数据库$mysqli = @new mysqli('localhost', 'root', 'root', 'db_users');//判断连接是否建立成功if($mysqli->connect_errno){die("连接Mysql失败:".$mysqli->connect_error);}//设置客户端字符集$mysqli->set_charset('utf-8');//查询数据库信息 不查询用户密码$sql = "SELECT `id`,`username`,`createtime` FROM `tb_member`";$result = $mysqli->query($sql);// //1.成员方法获取结果中的数据 关联数组// $arr = mysqli_fetch_all($result,MYSQLI_ASSOC);// //释放结果集// mysqli_free_result($result);// //关闭mysql链接// mysqli_close($mysqli);// print_r($arr);// 2.属性获得的结果集中的数据 关联数组$arr = $result->fetch_all(MYSQLI_ASSOC);//释放结果集$result->free_result();//关闭mgsql链接$mysqli->close();// print_r($arr);?><!DOCTYPE html><html lang="en"><body><h4 align='center'>用户信息</h4><table align='center' border='1' cellspacing='0'><thead><tr><th>ID</th><th>用户名</th><th>注册时间</th></tr></thead><tbody><?php foreach($arr as $val){ ?><tr><td><?php echo $val['id']; ?></td><td><?php echo $val['username']; ?></td><td><?php echo $val['createtime']; ?></td></tr><?php } ?></tbody></table></body></html>

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号