我是Joomla的初学者。我正在使用模板sitegroundJ16-2。我为大约9个文本字段设计了一个表单。我也在数据库中创建了一个表格。现在我想编写一个查询来连接到数据库,以便在dbase中插入数据并检索数据。在Joomla中写入查询形式
我无法弄清楚在哪里写查询。
在文章中我设计了这种形式?我可以在哪里找到我的文章在目录结构中?
我是Joomla的初学者。我正在使用模板sitegroundJ16-2。我为大约9个文本字段设计了一个表单。我也在数据库中创建了一个表格。现在我想编写一个查询来连接到数据库,以便在dbase中插入数据并检索数据。在Joomla中写入查询形式
我无法弄清楚在哪里写查询。
在文章中我设计了这种形式?我可以在哪里找到我的文章在目录结构中?
尽管问题非常广泛,但您需要为joomla编写一个组件。一个起点Hello World将是合乎逻辑的起点,但我建议找到并下载一个类似的扩展并修改它。如果这只是您想要创建的表单,我强烈建议您在JED处找到适用于您的免费扩展程序。
代码连接到数据库:
$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文章,您将e ither需要创建一个组件或找到一个免费的组件,并按照GDP的说法进行调整,或创建一个模块并将其嵌入到文章中。