質問: $in{'postnumber'}; insert into address(id,name,kana,postnumber) values ($id,'$name','$kana','$postnumber'); で、データをテーブルに入れる事は出来きたんですけど 、この受け取ったcgiの同じプログラムの中に、 入れたデータを、ちゃんと入ったかどうか確認できるよう にsqlから引き出したいんですが、どのようにすれば いいのか教えてもらえますか? $idで、データを指定してselect文で取り出せばいいと 思うんですが、その構文が分からないんです。 また他にいい方法があれば教えてもらえますか? お願いします。
回答: こんにちは。 データの抽出にはselectを使います。 idからデータを取り出したいときには、 select *(特定のデータを出したいときにはそのカラム名) from address(テーブル名) where id = $id; のように記述します。 ちょっと調べればすぐわかるようなことですが...。 >また他にいい方法があれば教えてもらえますか? ということですが、どのような状況でdbを使用するかによって変わってきます。 cgiの中でというなら、上記構文をcgi中で実行させたものをということになりますし、ローカルでaccessなどから参照したい場合はodbcで接続しaccessのクエリー等で抽出することになります。