首先创建一个demo.php文件
连接数据库对象
$conn = @new mysqli('localhost','root','','myschool');
检测是否连接失败
if($conn->connect_error){
die('连接数据库失败');
}
设置编码格式
$conn->set_charset('utf8');
创建sql指令
$sql = "select id,user,create_time from user";
执行sql指令
mixed mysqli::query(string $query[,int $resultmode = MYSQLI_STORE_RESULT])
返回值:
失败时返回false,通过mysqli_query()成功时执行select,show,describe或EXPLAIN查询会返回一个mysqli_result对象,其他查询(insert delete update)则返回true
$result = $conn->query($sql);
if($result === false){
die('执行sql出错');
}
从集合中读取数组
$arr = array();
while($row = $result->fetch_array()){
$arr[] = $row;
}
释放结果集
$result->free();
关闭数据库连接
$conn->close();
创建html表格
<table border="1">
<tr>
<td>用户名</td>
<td>注册日期</td>
</tr>
<?php foreach($arr as $row){ ?>
<tr>
<td><?php echo $row['user']?></td>
<td><?php echo date('Y-m-d H:i:s',$row['create_time'])?></td>
</tr>
<?php } ?>
</table>