[英]Need help with displaying database content
這是我想要實現的目標: 我客觀地使用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>" />
我需要將其格式化為與圖片相同的格式,並且我堅持如何分離數據,因此每一行都以這種方式格式化以形成藝術品組合。
為學校項目這樣做,因此非常感謝任何幫助。
$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>';
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.