プロが教えるわが家の防犯対策術!

プログラム初心者です、宜しくお願い致します。

現在、ネットショプを作成しているのですが
HTMLのページで 表示する商品をデータベースで管理しようと頑張っていますが、分からないことだらけで困っています。

<したい事>
・TOPページにはデータベース内商品の更新日時、最新から○個取得表示
・商品クリック時にINSERT文使用

自分なりに調べた結果、ACCESSを用いるのが最適と判断し作成していますが、HTMLからACCESSに接続方法。及びSQL文をHTMLに記述するのかACCESSにメソッド的なものを登録してHTMLからは呼び出すのか等基本的な事が分かりません。

ちなみに無料のレンタルサーバーを用いているのでHTMLファイルとACCESSファイルは同じフォルダ内に設置されます。

以上の事をインターネットで調べてみましたが欲しい回答が見つかりませんでした。宜しくお願い致します。

A 回答 (4件)

Microsoft Accessの *.mdbファイルをWebサーバ側に置くだけではダメで,Webサーバ側で Accessのエンジンが実行できる必要があります。

必然的に WebサーバのOSは Microsoft Windowsになります。お使いになっているWebサーバのOSはWindowsですか?
http://www.wings.msn.to/index.php/-/B-03/

また,静的な *.htmlファイルをWebサーバ側に置くだけではダメで,Webサーバ側で DBアクセスした結果を埋め込んでHTMLを動的に生成できるプログラム実行環境が提供されている必要があります。

お使いになっているという無料のレンタルサーバー名を挙げていただければ,それに合わせた具体的なアドバイスが得られるかもしれません。

この回答への補足

期待以上の返答ありがとうございます。
無料のレンタルサーバーなんですが、現在「NINJA TOOLS」を使っています。
http://www.ninja.co.jp/
特にこだわりが無くドメインが豊富という理由だけで選んでしまいました。

初心者で申し訳ありません。。

補足日時:2008/09/24 18:19
    • good
    • 0

>さくらのレンタルサーバー



Microsoft Accessが使えないのは当然として。

スタンダード以上のプランでないとMySQLデータベースは使えないです。
http://www.sakura.ne.jp/rentalserver/matrix.html

SQLiteデータベースならライトのプランでも使えるようですね。
http://support.sakura.ad.jp/support/manual/rs/mt …
    • good
    • 0
この回答へのお礼

はいMySQLで作ろうと思っています。
また分からないことがあって質問すると思いますので、
その時は宜しくお願い致します。

お礼日時:2008/09/25 18:27

そのレンタルサーバーではご質問のニーズをかなえることはできません。


http://www.ninja.co.jp/faq/a/55/
http://ja.wikipedia.org/wiki/Common_Gateway_Inte …

この回答への補足

わざわざ調べてくださってありがとうございます。
指摘されたことを考慮し「さくらのレンタルサーバー」を使用することにしました。自分なりに調べた結果ここなら大丈夫だと判断したのですが・・

補足日時:2008/09/25 13:04
    • good
    • 0

その無料のレンタルサーバーにAccessファイルを置いても利用できないと思いますよ。


サーバー側で用意しているデータベースしか通常では使えません。

またHTMLだけでデータベース接続は出来ません。
CGIやPHPなどの別の言語で書いたプログラムで接続し、その応答でHTMLデータを戻してあげます。
無料のサーバーでは自作CGIやPHPなど使えないと思いますが…。
    • good
    • 0
この回答へのお礼

なるほど、もっと勉強してからサーバー選びもしないといけないんですね。。
もっと頑張ります。ですが、また質問するかもしれないので、その時は宜しくお願い致します!

お礼日時:2008/09/24 18:25

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!