以下是我要实现的目标: 我客观地使用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字段,一个'标题'字段,'描述'字段和一个包含图像URL的字段,以便我可以使用
<img src="<url from database>" alt="<title from database>" />
我需要以与图片相同的方式对其进行格式化,并且我坚持如何分离数据,以便每行格式化以形成将成为艺术作品组合。
为学校项目这样做,所以非常感谢任何帮助。
答案 0 :(得分:1)
$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>', htmlspecialchars($o->title), '</h3>';
echo '<p>', htmlspecialchars($o->description), '</p>';
echo '</div>';
}