gpt4 book ai didi

PHP 和 MySQL Tickers..这是标准做法吗?

转载 作者:行者123 更新时间:2023-11-29 14:58:05 25 4
gpt4 key购买 nike

我目前有大约 4 个不同的数据库表,它们输出到 html 表。每个表都使用计数查询来计算第 5 个表中的数据。

这没问题,但是当我想要对数据进行排序和排序、分页等(就像使用 zend)时该怎么办?如果它是一个页表,我可能可以对数组进行排序。

我的想法是使用股票行情自动收录器。但这需要在所有 4 个表中添加一个新列,这似乎有点矫枉过正,或者可能有更好的方法。

遗憾的是,我找不到太多相关信息(可能是因为我不知道要搜索什么)。

建议?

..请放轻松,我是新手,正在学习。

最佳答案

假设您正在使用 Zend_Db_Table_Row 并且不需要保留对这些行集所做的任何修改,那么您只需将虚拟列附加到行对象并让它们可以通过数组表示法进行访问。因此,如果您现在在一个查询中完成所有操作,只需使用同一查询,并且该列应该在那里。

OTOH,如果您使用数据映射器模式,那么只需调整您的水合作用以查找此“虚拟列”并水合它(如果它存在于结果数据中)。然后,在该属性的 getter 中,让它查看该属性是否为 null 或其他一些负面规范,如果是,则对该单个对象执行计算查询或返回已计算的结果。

关于PHP 和 MySQL Tickers..这是标准做法吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4029713/

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