【问题标题】:How to fetch data from MySql in Joomla 3如何在 Joomla 3 中从 MySql 中获取数据
【发布时间】:2013-05-27 01:21:21
【问题描述】:

我正在开发一个组件并尝试从数据库中调用数据。我可以看到一些不同的方法来实现该数据调用。有些组件使用简单的select + where + loadObject 来检索数据,有些使用JTable 来执行此操作,例如Lendr

在 Joomla 中获取数据的推荐方法是什么,有没有 JTable 与 J3 的教程?

【问题讨论】:

    标签: php joomla


    【解决方案1】:

    出于几个原因,我使用以下方法。

    http://docs.joomla.org/Accessing_the_database_using_JDatabase/3.1

    与使用 JTable 相比,它有更多的自定义选项。您可以随心所欲地构建查询。

    我还将 JTable 用于基本的 CRUD 查询。通过混合使用,您可以事半功倍。

    【讨论】:

      【解决方案2】:

      我会说这取决于你需要什么。 JTable 通常会加载整个表格行及其所有列。如果这是您需要的,那么您可以使用它。在管理部分,这通常足以满足您的所有需求。

      然而,在前端,您通常希望使用连接从不同的表中获取数据,然后您会使用查询构建器使用您自己的查询。文档页在这里:http://docs.joomla.org/Accessing_the_database_using_JDatabase

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2013-05-22
        • 2023-04-03
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-03-05
        相关资源
        最近更新 更多