【问题标题】:Need help with displaying database content在显示数据库内容方面需要帮助
【发布时间】:2011-05-28 04:56:36
【问题描述】:

这是我想要实现的目标: 我是客观地使用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>" />

我需要将其格式化为与图片相同的格式,但我不知道如何分隔数据,因此每行都以这种方式格式化以形成艺术作品集。

为学校项目这样做,非常感谢任何帮助。

【问题讨论】:

    标签: php html css database mysqli


    【解决方案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>';
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-10-06
      • 2011-07-17
      • 1970-01-01
      • 1970-01-01
      • 2011-07-23
      • 1970-01-01
      相关资源
      最近更新 更多