1

mysql_*方法を使用してクエリを作成しました。これは、selectいくつかの値froma tablewhere行の値idです1。次に、これらすべての値を変数に入れて、フォームにエコーインできるようにします。Joomlaのデータベースクエリ方法を使用して同じことを行うにはどうすればよいですか?

これは、以下を使用して機能する私のコードの例です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>
4

1 に答える 1

0

OK私はそれを見つけました!!! ここに例があります...

<?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>
于 2013-01-13T11:03:30.263 に答える