gpt4 book ai didi

php - HTML 公式 : MySQL or PHP?

转载 作者:可可西里 更新时间:2023-11-01 08:20:49 26 4
gpt4 key购买 nike

我正在开发一个 MySQL/php 项目,我遇到过从 MySQL 获取查询结果并将它们转储到 HTML 表中的情况。现在我将表中特定列的单元格包装在一些 anchor 标记中,我只是想知道在 php 或 MySQL 查询本身中进行包装是更好还是更有效,例如:

...
$row_results_from_query['user'] = '<a href="?user=' . $row_results_from_query['user'] . '">' . $row_results_from_query['user'] . '</a>';
...

或使用查询

SELECT ..., CONCAT("<a href='?user=", Users.user, "'>", Users.user, "</a>") FROM ...

我认为 php 方式更快,但我发现 some article这表明在某些方面 MySQL 更快。

什么是最佳实践?为什么?

或者,在 MySQL 中创建存储过程是否更好?

最佳答案

“改为在 MySQL 中创建存储过程更好吗?”不,因为这是模板的典型用例(参见:http://en.wikipedia.org/wiki/Model–view–controller)。 PHP 提供了比 MySQL 更多的选项来解析模板。尽量记住 future 可能发生的任何变化,例如将 URL 格式从 ?user=XXX 切换为 ?uid=XXX,或类似的格式。在 MySQL 中,您需要删除并重新创建存储过程,或者每次都需要处理查询,这很容易出错。如果您为此类任务使用某种模板,则只需对其进行编辑。

关于php - HTML 公式 : MySQL or PHP?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12051314/

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