【问题标题】:Writing query for form in Joomla [closed]在 Joomla 中编写表单查询 [关闭]
【发布时间】:2012-07-11 13:07:44
【问题描述】:

我是 Joomla 的初学者。我正在使用模板 sitegroundJ16-2。我为大约 9 个文本字段设计了一个表单。我还在数据库中做了一个表。现在我想写一个查询来连接数据库,在数据库中插入数据并检索数据。

我不知道在哪里写查询。

在我设计该表单的文章中?在目录结构中我可以在哪里找到我的文章?

【问题讨论】:

    标签: joomla joomla2.5 joomla-template


    【解决方案1】:

    连接数据库的代码是:

    $db = & JFactory::getDBO();
    

    插入查询的代码是这样的:

    $query = "INSERT INTO `#__yourtable` (`firstname`, `lastname`) VALUES ('$firstname', '$lastname');";
    $db->setQuery($query);
    

    从数据库中检索信息的代码可能是这样的:

    $query = 'SELECT * FROM #__yourtable ORDER BY id DESC';
    $db->setQuery($query);
    

    您将无法将此添加到 Joomla 文章中,您需要创建一个组件或找到一个免费的组件并按照 GDP 的说法对其进行调整,或者创建一个模块并将其嵌入到文章中。

    【讨论】:

      【解决方案2】:

      尽管您的问题非常广泛,但您仍需要为 joomla 编写一个组件。起点Hello World 将是逻辑起点,但我建议查找并下载类似的扩展并对其进行修改。如果它只是您要创建的表单,我强烈推荐您可以在JED 找到的免费扩展程序之一。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-01-23
        • 2012-01-19
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多