php - 读取MySQL表并回显1个div中具有不同状态的2条记录

标签 php mysql

我正在使用名为 Articels 的 MySQL 表。 该表中有记录,它们都有一个状态。 有两种状态:待售和已售

现在我想使用一个 div 显示 1 条状态为“已售”的记录,以及一个显示状态为“待售”的 div。 它们包含在 div 中(参见下面的示例)

$sql="SELECT * FROM Articles WHERE status = 'FOR SALE' OR status = 'SOLD'";

...

while($raw_results > 0){ ?>

<div>
<div>IF status = 'SOLD'</div>     //DIV with 1 record SOLD
<div>IF status = 'FOR SALE'</div> //DIV with 1 record FOR SALE

</div>

} ?> //end of while loop

我可以使用左列 (DIV) 来显示所有记录“已售出”,使用右列来显示所有记录“待售”,但这会使页面加载非常糟糕。先是左边,然后是右边。这不是解决方案,因为我在刷新页面时使用“ypos”。

有人有办法解决这个问题吗?

谢谢,

马努

最佳答案

为什么不考虑将数据放入两个单独的数组中?一间已售,一间待售。相反,运行两个查询。只需尝试避免您可能无法处理的情况即可。

关于php - 读取MySQL表并回显1个div中具有不同状态的2条记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27891051/

相关文章:

php - 谷歌地图标记加载最后一条记录

javascript - 在 Laravel 中将数据从一个 Vue.js 组件传递到另一个组件的最佳实践

MySQL 仅从 SELECT 创建具有自动增量的临时表

mysql - mySQL 是否适合存储更新时间为 250 毫秒、每次更新有 30 字节信息并服务于 Web 的数据流?

mysql - 错误 : ENOENT: no such file or directory, 打开 'D :\nodejs\loginnew\views\layouts\layout. Handlebars 这个错误是我发现的

MYSQL从表1中获取表2中不存在的记录

javascript - html 返回中的 Phantomjs 编码问题

php - 将 Javascript 发布到 PHP 文件?

php - 使用查询字符串和 anchor 标签形成正确的 URL

mysql - 没有主键和唯一键如何避免重复条目?