0

私はJoomlaの初心者です。テンプレート sitegroundJ16-2 を使用しています。約 9 つのテキスト フィールドのフォームを設計しました。また、データベースにテーブルを作成しました。ここで、データベースに接続してデータベースにデータを挿入し、データを取得するためのクエリを作成します。

クエリをどこに書くべきかわかりません。

私がそのフォームをデザインした記事では?ディレクトリ構造のどこで記事を見つけることができますか?

4

2 に答える 2

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 のように適応させるか、モジュールを作成して記事に埋め込む必要があります。

于 2012-07-11T21:12:31.077 に答える
0

あなたの質問の非常に広い性質にもかかわらず、あなたはjoomlaのためのコンポーネントを書く必要があるでしょう。開始点HelloWorldが論理的な開始点になりますが、同様の拡張機能を見つけてダウンロードし、それを変更することをお勧めします。作成しようとしているフォームだけの場合は、JEDにある無料の拡張機能の1つを強くお勧めします。

于 2012-07-11T17:35:30.017 に答える