• 締切済み

付随データ 読み込み

恐れ入ります。 MySQLで、 perlを使ってfrorm送信してデータを保存する際に、 フォーム上にコードを入力すると、 そのコードに付随したその他情報が、いくつかのフォーム上に現れるようにしたいのですが、方法はありますか? 04343 を入力 ↓ MySQL上の、04343番に紐づいたデータをその他input フィールドに表示 ↓ 送信 よろしくお願いします。

  • MySQL
  • 回答数1
  • ありがとう数1

みんなの回答

  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

おそらくajaxの案件ですね

参考URL:
http://oshiete.goo.ne.jp/category/973/
spider32
質問者

お礼

ありがとうございます。大変参考になりました。

関連するQ&A

  • フォーム 付随データ 表示

    恐れ入ります。 Mysql に保存されているデータに対し、 Perlから情報を送信します。 特定のコードをフォームに入力すると、そのコードに付随したMySQL上のレコードの情報が inputフィールドの表示されるようにしたいのですが、 方法はありますでしょうか? 例) フォームに3232と入力 その他inputフィールドに、 ---- 花 ---- バラ ---- 2000円 ---- 在庫30 ---- のように、自動的に表示されるイメージです。 よろしくお願いします。

  • PERL Ajax JSON 付随情報

    恐れ入ります。 perl 上でJSON出力された情報を、 別ファイルのinput フィールド上に付随情報を表示したいのですが、苦戦しています。 例)Mysql上に以下のデータがあり、 0001|花|ガーベラ 0002|酒 | ビール 0003|菓子|ピーナッツ {"pro_code":"0001",bunrui":"花","pro_name":"ガーベラ"}, {"pro_code":"0002",bunrui":"酒","pro_name":"ビール"}, {"pro_code":"0004",bunrui":"菓子","pro_name":"ピーナッツ"} と、JSONにより出力したデータを、 別ファイルから読み込み、 input フィールドに0001を入力すると、別フィールドに花、ガーベラと表示されるイメージです。 よろしくお願いします。

  • データファイルからの情報の読み込みについて

    現在、会員制の掲示板(Perl)を作成しています。 お名前、ご希望のID、メールアドレス、パスワードを入力して会員登録し、掲示板へはIDとパスワードでログインできるようになっています。 この掲示板を改造しようとしています。 会員制で投稿する人も限られているため、投稿フォームの名前やメールアドレス等は自動で入力されるようにしたいのです。 一度投稿するとCookieに保存されるというのではなく、<input type="text" .....>という入力欄を使用せずに強制的に(書換え不可能)ログイン者の名前等が表示されるようにしたいのですが…。 ちなみにスキンファイルを使用するタイプの掲示板なのですが、ログインする時にIDとパスワードを入力するためにIDの情報は持っているようで、IDでしたら表示させることはできたんですが、メールアドレスなど、ログイン時に入力していない情報は表示できません。 …ということは、ログインした後、もしくは書き込みをしようとする前に「データファイルから該当するIDの人のデータを探して読み込む」という指示をすれば良いのでしょうが、それがわかりません。 未熟な私にはわかりません! お詳しい方、どうか助けてください!お願いします!

    • ベストアンサー
    • CGI
  • インプットフィールドが増えたり、名前が変わったりしてもPOSTされたデータを取得できるような書き方

    現在POSTデータを受け取る際、$_POST['インプットフィールド名']のように記述しているのですが、 フォームから送信されてきた全てのデータをもっと簡単に取得する事ってできませんか? 例えば ページ1にフォームAがあり、A1、A2、A3というインプットフィールドがあります。 ページ2にフォームBがあり、B1、B2、B3というインプットフィールドがあります。 どちらのフォームもページ3にPOSTされます。 現在だと、ページ3にこんな感じで書いています↓ if (フォームAのsubmitボタン名){  $data[] = $_POST[A1];  $data[] = $_POST[A2];  $data[] = $_POST[A3]; } else {  $data[] = $_POST[B1];  $data[] = $_POST[B2];  $data[] = $_POST[B3]; } しかしこれだと、フォームA、BからPOSTされるデータの数や名前が変わるとページ3も修正しないといけないですよね。 インプットフィールドが増えたり、名前が変わったりしてもPOSTされたデータを取得できるような書き方ってないのでしょうか。 可能か不可能か、可能であればどのように書けばいいのか、アドバイスをお願いします。

    • ベストアンサー
    • PHP
  • textarea形式のフォームで複数行入力したテキストデータを保存すると、複数行のデータができてしまう現象を回避する方法

    「テキストファイルのデータを読み込み、html画面のフォームに表示させ、データを修正後、元のテキストファイルに書き戻す」というCGIを作成中です。 テキストファイルのデータの並びは決まっていて、例えば3番目のデータが「名前」4番目のデータが「住所」だったりします。 ここで、複数行の入力が必要なフィールドをが必要となり、"textarea"形式のフォームを設定したところ、複数行のインプットをすると、テキストファイルにも複数のデータができてしまいました。2行のデータをインプットすると、データも2行になってしまい、後のデータがずれてしまいます。 そこで「複数行のテキストデータを、改行マークをつけたまま、1行のデータとして保存し、読み込んでtextarea 形式のフォームに表示させるときは、改行されて表示する」という処理が実現できるよう、時間をかけて調べておりますが未だ判らない状態です。  ご存じの方がいらっしゃいましたら是非教えて頂きたく、宜しくお願いいたします。

    • ベストアンサー
    • CGI
  • SSLで暗号化されたデータを受取るCGI

    SSLというものを使ったことがない者です。 下記の様な送信フォームを URLをhttps://****.htmlという名前にすると暗号化されてデータが送られるそうですが ========= 送信フォーム ============ <form action="****.cgi" metod="POST"> <input type=text name="koumoku"> <input type=submit value="送信"> </form> これを受ける側のCGIは、従来どおり ======== 受側CGIファイル ======== #! /usr/local/bin/perl require "./cgi-lib.pl"; &ReadParse(); $koumoku=$in{'koumoku'}; とすれば、koumokuで送信されたデータは、勝手に暗号化前に戻されて$koumokuに入るものなのでしょうか それともCGI側に何か暗号化されたデータを暗号化前に戻すコードみたいなものが必要なのでしょうか

    • ベストアンサー
    • Perl
  • htmlフォームから受け取ったファイルをDBへ保存

    htmlのフォームタグ内で、input type=file で受け取ったPDFファイルを phpスクリプトで、MYSQLのデータベースへ保存したいのですが どのように書けばいいのかわかりません。 保存する型はBLOB型でよいといくつかのサイトで書いてあるのですが、 SQL文の書き方や、フォームから受け取ったデータの処理の仕方などの詳細が わかりません。 フォームで受け取ったファイルをデータベース(mysql)へ保存する 簡単なサンプルコードなどが知りたいです。 よろしくお願いいたします。

    • ベストアンサー
    • MySQL
  • 入力フォームと同種のデータを送信するスクリプト

    パソコン(Windows XP)にActive_Perl Ver5.8.0をインストールしてPerlスクリプトを動かしています。 入力フォームのデータを受け取って処理するスクリプトが既にあるのですが、このスクリプトに入力フォームと同種のデータをループさせて繰り返し送り込むスクリプト作りたいと思っています。 やり方もしくはコード例を教えていただければと存じます。 よろしくお願いいたします。

    • ベストアンサー
    • Perl
  • サブフォームのデータを保存する方法

    VBAであるフォーム上のコマンドボタンで、別のフォーム上にデータを入力し保存をするのはどういうコードになるでしょうか。入力は出来るのですが、そのまま続いて保存する方法が分かりません。 またそのフォームにサブフォームが挿入されている場合、サブフォームのデータも保存するにはどうすればいいでしょうか。 よろしくお願いします。

  • ACCESS フォームからサブフォームのデータを更新・入力したい

    ACCESS フォームからサブフォームのデータを更新・入力したい tbl_プロジェクトというテーブルにIDとプロジェクトコード、プロジェクトの基本情報を持たせ、f_プロジェクトフォームからプロジェクトコード、件名、契約日等のデータ及び、f_テーマサブフォームにテーマを入力できるようなフォームを作成しています。フォームで入力したものをそれぞれのテーブルに保存したいのですがうまくいかない部分があります。 フォームから入力すると、tbl_プロジェクトに所属する情報は更新されます。そのtbl_プロジェクトに所属するプロジェクトコードをサブフォームのtbl_テーマのプロジェクトコードにも反映したいのですがどのようにしたらよいでしょうか? そういったことは可能でしょうか?分かりにくい説明で申し訳ないですが教えていただけると助かります。よろしくお願いします! DBの構成 【テーブル】 tbl_プロジェクト (1件1件のIDとプロジェクトコードを持つ) (フィールド:P_ID、プロジェクトコード、件名、契約日など) tbl_テーマ(プロジェクト毎に関連のあるキーワードを持つ) (フィールド:P_ID、プロジェクトコード、テーマ)←これのプロジェクトコードにtbl_プロジェクトのデータが入るようにしたい。 tbl_顧客(プロジェクトを依頼した顧客情報を持つ) 【クエリ】 q_テーマ(プロジェクト、テーマ、顧客を抽出するクエリ) 【フォーム】 f_プロジェクト (プロジェクトを1件ずつ表示・参照・新規作成するフォーム) f_テーマサブフォーム (f_プロジェクトフォームのプロジェクトコードにづきテーマを          表示・入力するサブフォーム) リレーションはP_IDをキーに一対多で作成しています。