简体   繁体   English

需要Joomla 1.5数据库查询示例

[英]Joomla 1.5 Database Query example needed

I have made a query, using mysql_* way, that select 's some values from a table , where row's id is 1 . 我使用mysql_*方式进行了查询,该查询from tableselect某些值, where行的id1 Then I put all those values in variables so I can echo them in to my form. 然后,我将所有这些值放入变量中,以便可以将它们回显到表单中。 How can I do the same thing using Joomla's database query way ? 我如何使用Joomla的数据库查询方式做同样的事情?

Here is an example of my code that working, using mysql_* : 这是我的使用mysql_*代码的示例:

<?php // DATABASE QUERY
      $query="SELECT countdown_module, hometeam_header
                FROM jos_gm_nextmatch
               WHERE id = 1";
      $result=mysql_query($query);

      // DATABASE VARIABLES
      $countdown_module = mysql_result($result,$i,"countdown_module"); ?>
      $hometeam_header  = mysql_result($result,$i,"hometeam_header"); ?>

     <form action="" method="post" name="form">
     <input name="countdown_module" value="<?php echo $countdown_module ?>" type="text" />
     <input name="hometeam_header"  value="<?php echo $hometeam_header  ?>" type="text" />
     <input name="submit" type="submit" value="UPDATE" />
     </form>

OK I found it!!! 好,我找到了!!! Here is an example... 这是一个例子

<?php // DATABASE QUERY
      $db = JFactory::getDBO();
      $query="SELECT countdown_module, hometeam_header
                FROM jos_gm_nextmatch
               WHERE id = 1";
      $db->setQuery($query);
      $rows = $db->loadObjectList();
      $itemrow = $rows[0];

      // DATABASE VARIABLES
      $countdown_module = $itemrow->countdown_module;
      $hometeam_header  = $itemrow->hometeam_header; ?>

     <form action="" method="post" name="form">
     <input name="countdown_module" value="<?php echo $countdown_module ?>" type="text" />
     <input name="hometeam_header"  value="<?php echo $hometeam_header  ?>" type="text" />
     <input name="submit" type="submit" value="UPDATE" />
     </form>

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM