我们平时在数据库中读取出来的数据一般是二维关联数组
首先做好前期准备
//创建连接
$dsn="mysql:dbname=secondhand;host=localhost";
$db_user='root';
$db_pass='root';
try{
$pdo=new PDO($dsn,$db_user,$db_pass,array(PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES 'gbk'"));
}catch(PDOException $e){
echo '数据库连接失败'.$e->getMessage();
}
array(PDO::MYSQL_ATTR_INIT_COMMAND => “SET NAMES ‘gbk’”) 这段是防止出现中文乱码
//查询
$sql="select * from classify";
$res=$pdo->query($sql);
while ($row = $res->fetchAll(PDO::FETCH_ASSOC)){
print_r($row);
}
如图,我们先转成一维数组
对 print_r($row); 进行修改就行
//查询
$sql="select * from classify";