使用 sql 表中的数据自动创建 div

Posted

技术标签:

【中文标题】使用 sql 表中的数据自动创建 div【英文标题】:Automatically creating div's using data from a sql table 【发布时间】:2012-08-20 22:03:40 【问题描述】:

我正在尝试创建重复的divs,其中每个数据都从 SQL 数据库获得。我有创建divs 并使用正确数据填充正确字段的代码,但我的代码将divs 相互嵌套。

<?php
$query = mysql_query("SELECT id, name, location, amountRequested FROM     fundable");

while ($temp = mysql_fetch_array($query)) 
echo "<div class='widgetLoan'>";
echo "<div class='title'><h6>".$temp['name']."</h6><span class='widgetLoanCat'>Category</span>";
echo "<div class='num'><a href='#' class='blueNum'>".$temp['amountRequested']."</a></div>";
echo "</div>";

?>

【问题讨论】:

你没有关闭“title” div 【参考方案1】:

试试这个:

<?php
$query = mysql_query("SELECT id, name, location, amountRequested FROM     fundable");

while ($temp = mysql_fetch_array($query)) 
echo "<div class='widgetLoan'>";
echo "<div class='title'><h6>".$temp['name']."</h6><span class='widgetLoanCat'>Category</span></div>";
echo "<div class='num'><a href='#' class='blueNum'>".$temp['amountRequested']."</a></div>";
echo "</div>";

?>

【讨论】:

你不知道我盯着这个看了多久,谢谢你的帮助!【参考方案2】:

你忘了关闭&lt;/div&gt;标签

改变

echo "<div class='title'><h6>".$temp['name']."</h6><span class='widgetLoanCat'>Category</span>";

echo "<div class='title'><h6>".$temp['name']."</h6><span class='widgetLoanCat'>Category</span></div>";

【讨论】:

你不知道我盯着这个看了多久,谢谢你的帮助!【参考方案3】:

您好像错过了我的 &lt;/div&gt; 标签。

【讨论】:

以上是关于使用 sql 表中的数据自动创建 div的主要内容,如果未能解决你的问题,请参考以下文章

使用sql语句创建修改SQL Server标识列(即自动增长列)

Redshift COPY 并自动创建表?

使用sql语句创建修改SQL Server标识列(即自动增长列)

Oracle创建索引SQL简单的例子,在表中的指定字段和如何使用索引呢?

Oracle创建索引SQL简单的例子,在表中的指定字段和如何使用索引呢?

如何:使用 SQL Server 2008 为自动更新修改日期创建触发器