gpt4 book ai didi

php - 使用 PHP 格式化 SQL 数据并将其插入 HTML(网页)

转载 作者:行者123 更新时间:2023-11-28 01:17:30 28 4
gpt4 key购买 nike

问题 - 我创建了一个数据库连接,查询了数据库,并将结果转换为关联数组。使用 PHP 显示 SQL 数据是我遇到的麻烦。我设法以一种基本的方式显示它,但是我的目标是让这些信息显示为页面一侧的“新闻栏”,因此我需要将数据插入到 Divs 中以便我能够操纵。

到目前为止的尝试 - 正如下面所见,这种显示我的数据的尝试的呈现方式令人畏惧。然而,通过这种方式,我确实设法区分了每条数据的标题类型。

    echo "<h2>" . $row["title"]. "</h2><h3>Date: " . $row["dateTime"]. "</h3><h4>Passage: " . $row["passage"]. "</h4><br>";

当前网页的 HTML:

http://i.imgur.com/9U1TWkd.png (我的“新闻专栏”是什么样的)<强> http://i.imgur.com/1tgA0sx.png (我希望将数据输入到我的 HTML 代码中)- 目的是让某人能够完成此表单(http://i.imgur.com/0xMnOVB.png)并将数据输入数据库(完成此操作),并显示在“标题”出现在正确位置的列,与“日期”相同,最后是“段落”。

我在网上找到的内容:

我不喜欢浪费别人的时间,所以我花了几个小时在线搜索。到目前为止,我发现大多数人使用他们的 SQL 数据创建 HTML 表格,这非常棒,但是我还没有发现任何人使用 Divs/Headings/Paragraphs 等......

我的 CSS:

我有一个 CSS 文件,我正在通过 HTML 代码检索(或任何术语)(到目前为止)。

最佳答案

有趣的是,您似乎拥有所需的所有组件:一个示例,说明如何输出标记(HTML)以及如何将数据库查询和数据注入(inject)其中。除非我遗漏了什么(总是有可能!),否则剩下的就是让您将两者粘合在一起。

假设您最近的图形中表示的表单是在 .php 文件中生成的,您可以预先构建一个包含呈现输出所需的所有标记的巨大变量,或者编写一些静态 HTML 并仅插入动态元素使用原生 PHP(PHP 本身就是一种模板语言)。

使用后一种方法你会做类似下面的事情(请原谅不同的 CSS 类名和标签层次结构,我不能从 PNG 复制/粘贴 :-)

<div class="wrapper">
<?php foreach($myResult as $row): ?>
<div class="article>
<h3><?php echo $row['Title']; ?></h3>
<div class="date"><?php echo $row['Date']; ?></div>
<p><?php echo $row['Body']; ?></p>
<div>
<?php endforeach; ?>
</div>

关于php - 使用 PHP 格式化 SQL 数据并将其插入 HTML(网页),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35165151/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com