OKWAVEのAI「あい」が美容・健康の悩みに最適な回答をご提案!
-PR-
締切り
済み

今、登録したデータをSQLから取り出して表示するには

  • すぐに回答を!
  • 質問No.211257
  • 閲覧数48
  • ありがとう数1
  • 気になる数0
  • 回答数1
  • コメント数0

お礼率 100% (1/1)

はじめまして投稿さしていただきます。
まず環境は
Perl+「DBI1.201」「DBD-Pg1.01」「PostgreSQL7.1.1」
です。
 いきなり質問なんですけど、

address(テーブル名)
---------------------------------------------
id | name | kana | postnumber
---------------------------------------------
1 |  太郎  | たろう | 123-0001
---------------------------------------------
2 | 花子  | はなこ | 234-0001
---------------------------------------------
このようなテーブルがあったとして、
HTMLファイルで入力画面を作り、そのデータを
下のCGIプログラムに送りました。

$id = $in{'id'};
$name = $in{'name'};
$kana = $in{'kana'}";
$postnumber = $in{'postnumber'};

insert into address(id,name,kana,postnumber) values ($id,'$name','$kana','$postnumber');

で、データをテーブルに入れる事は出来きたんですけど
、この受け取ったCGIの同じプログラムの中に、
入れたデータを、ちゃんと入ったかどうか確認できるよう
にSQLから引き出したいんですが、どのようにすれば
いいのか教えてもらえますか?

$idで、データを指定してselect文で取り出せばいいと
思うんですが、その構文が分からないんです。

また他にいい方法があれば教えてもらえますか?
お願いします。
通報する
  • 回答数1
  • 気になる
    質問をブックマークします。
    マイページでまとめて確認できます。

回答 (全1件)

  • 回答No.1
レベル11

ベストアンサー率 38% (114/297)

こんにちは。 データの抽出にはSelectを使います。 idからデータを取り出したいときには、 select *(特定のデータを出したいときにはそのカラム名) from address(テーブル名) where id = $id; のように記述します。 ちょっと調べればすぐわかるようなことですが...。 >また他にいい方法があれば教えてもらえますか? ということですが、どのような ...続きを読む
こんにちは。

データの抽出にはSelectを使います。
idからデータを取り出したいときには、
select *(特定のデータを出したいときにはそのカラム名) from address(テーブル名) where id = $id;
のように記述します。

ちょっと調べればすぐわかるようなことですが...。

>また他にいい方法があれば教えてもらえますか?
ということですが、どのような状況でDBを使用するかによって変わってきます。
cgiの中でというなら、上記構文をCgi中で実行させたものをということになりますし、ローカルでAccessなどから参照したい場合はODBCで接続しAccessのクエリー等で抽出することになります。
お礼コメント
postit

お礼率 100% (1/1)

早速返答してもらってありがとうございます。
返答みてやっと出来るようになりました。
投稿日時 - 2002-02-05 01:39:19


このQ&Aで解決しましたか?
関連するQ&A
-PR-
-PR-
このQ&Aにこう思った!同じようなことあった!感想や体験を書こう
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する
-PR-
-PR-
-PR-

特集


いま みんなが気になるQ&A

関連するQ&A

-PR-

ピックアップ

-PR-
ページ先頭へ