我想在Joomla文章中显示存储在数据库中的一些值

时间:2016-04-06 15:54:01

标签: database joomla

大家好我想在following manner的joomla文章中显示数据库中的一些值我该怎么办?

我已经以following方式创建了数据库

1 个答案:

答案 0 :(得分:0)

在文章中包含php代码的一种方法是使用类似

的扩展名

http://extensions.joomla.org/extension/sourcerer

这将允许您放置一些将进行查询的PHP代码。以Joomla方式执行此操作看起来像:

 $db = JFactory::getDbo();
 $query = $db->getQuery(true)
 $query
    ->select($db->quoteName(array('ques', 'options', 'ans')))
    ->from($db->quoteName('#__yourtablename'))
    ->where($db->quoteName('id') . ' = ' . $idOfQuestionYouWantToGrab);
 $db->setQuery($query);
 $result = $db->loadAssoc();

现在您可以显示您的问题:

<?php echo $result['ques']; ?>

然后不知何故,你需要用一些正则表达式来形象化将它们分开的问题,因为你的字段结构不好:/ 与答案相同。然后,您需要使用JavaScript进行一些验证,以查看答案是否正确。