在显示数据库内容方面需要帮助

问题描述

| 这是我要实现的目标: 我正在客观地使用MysqLi。 我通过以下方式连接到数据库
<?PHP  
$MysqLi= new MysqLi( 
\'xxxxx\',#host 
\'xxxxx\',#username 
\'xxxxx\',#password 
\'xxxxx\'); #database name 

if ($MysqLi->connect_error) 
{   
die(\"Connect Error: $MysqLi->connect_error\");
}
?>
我有一个自动递增的ID字段,一个\'Title \'字段,\'Description \'字段以及一个包含图像URL的字段,因此我可以使用
<img src=\"<url from database>\" alt=\"<title from database>\" />
我需要将其格式化为与图片相同的格式,并且我坚持如何分离数据,因此每一行都采用这种格式进行格式化,以形成将成为艺术品的作品集。 这样做是为了一个学校项目,因此非常感谢您的帮助。     

解决方法

        
$result = $mysqli->query(\'SELECT title,description,image FROM table;\');

while($o = $result->fetch_object()) {
  echo \'<div class=\"image\">\';
  echo \'<img src=\"\',htmlspecialchars($o->image),\'\" alt=\"\',htmlspecialchars($o->title),\'\" />\';
  echo \'<h3>\',\'</h3>\';
  echo \'<p>\',htmlspecialchars($o->description),\'</p>\';
  echo \'</div>\';
}