質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.50%
MySQL

MySQL(マイエスキューエル)は、TCX DataKonsultAB社などが開発するRDBMS(リレーショナルデータベースの管理システム)です。世界で最も人気の高いシステムで、オープンソースで開発されています。MySQLデータベースサーバは、高速性と信頼性があり、Linux、UNIX、Windowsなどの複数のプラットフォームで動作することができます。

PHP

PHPは、Webサイト構築に特化して開発されたプログラミング言語です。大きな特徴のひとつは、HTMLに直接プログラムを埋め込むことができるという点です。PHPを用いることで、HTMLを動的コンテンツとして出力できます。HTMLがそのままブラウザに表示されるのに対し、PHPプログラムはサーバ側で実行された結果がブラウザに表示されるため、PHPスクリプトは「サーバサイドスクリプト」と呼ばれています。

JavaScript

JavaScriptは、プログラミング言語のひとつです。ネットスケープコミュニケーションズで開発されました。 開発当初はLiveScriptと呼ばれていましたが、業務提携していたサン・マイクロシステムズが開発したJavaが脚光を浴びていたことから、JavaScriptと改名されました。 動きのあるWebページを作ることを目的に開発されたもので、主要なWebブラウザのほとんどに搭載されています。

HTML

HTMLとは、ウェブ上の文書を記述・作成するためのマークアップ言語のことです。文章の中に記述することで、文書の論理構造などを設定することができます。ハイパーリンクを設定できるハイパーテキストであり、画像・リスト・表などのデータファイルをリンクする情報に結びつけて情報を整理します。現在あるネットワーク上のほとんどのウェブページはHTMLで作成されています。

Q&A

解決済

1回答

3485閲覧

DBのカラムをコンボボックスで表示して、そこから選択されたコラムと同じレコードの別のカラムをテキストで表示する

sin-zo

総合スコア12

MySQL

MySQL(マイエスキューエル)は、TCX DataKonsultAB社などが開発するRDBMS(リレーショナルデータベースの管理システム)です。世界で最も人気の高いシステムで、オープンソースで開発されています。MySQLデータベースサーバは、高速性と信頼性があり、Linux、UNIX、Windowsなどの複数のプラットフォームで動作することができます。

PHP

PHPは、Webサイト構築に特化して開発されたプログラミング言語です。大きな特徴のひとつは、HTMLに直接プログラムを埋め込むことができるという点です。PHPを用いることで、HTMLを動的コンテンツとして出力できます。HTMLがそのままブラウザに表示されるのに対し、PHPプログラムはサーバ側で実行された結果がブラウザに表示されるため、PHPスクリプトは「サーバサイドスクリプト」と呼ばれています。

JavaScript

JavaScriptは、プログラミング言語のひとつです。ネットスケープコミュニケーションズで開発されました。 開発当初はLiveScriptと呼ばれていましたが、業務提携していたサン・マイクロシステムズが開発したJavaが脚光を浴びていたことから、JavaScriptと改名されました。 動きのあるWebページを作ることを目的に開発されたもので、主要なWebブラウザのほとんどに搭載されています。

HTML

HTMLとは、ウェブ上の文書を記述・作成するためのマークアップ言語のことです。文章の中に記述することで、文書の論理構造などを設定することができます。ハイパーリンクを設定できるハイパーテキストであり、画像・リスト・表などのデータファイルをリンクする情報に結びつけて情報を整理します。現在あるネットワーク上のほとんどのウェブページはHTMLで作成されています。

0グッド

0クリップ

投稿2018/01/24 09:29

MySQLに計測器テーブルと保管場所テーブルがあります。
計測器テーブルへ新規登録する際に、HTMLをつかって登録画面を作り、その中の項目として保管場所テーブルの番号(shelf_num)コラムをコンボボックスで表示させています。

このコンボボックスで選択した数字から、保管場所テーブルの保管場所名前(shelf_name)コラムを、テキストボックスに表示させたいのですが、うまく行きません

PHPでデータベースに接続、コンボボックスを表示、そして、コンボボックスの内容を変更した時の値をjavascriptで取得までは出来たのですが、ここから先ができませんでした。

ググって見てもなかなか答えが見つからず、こうやってこのサイトで質問を書かせて頂いたわけです
何か良いサイトや参考にできるような物があれば、教えて頂ければと思います

宜しくお願い致します

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

ベストアンサー

投稿2018/01/24 14:06

sazi

総合スコア25138

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

sin-zo

2018/01/25 00:38

早々の回答を、ありがとう御座います ドロップダウンで選択された値とテキストの取得は、今の段階では行えておりますので、その取得した値を利用して、データベースに登録されているテーブルより、その値と同じカラムを含むレコードを抽出して、その中より「名前」というカラムを取得したいと思っています。 Javascriptの中でphpでデータベースのレコードを取得すればよりとは思うのですが、 先ほど取得した値を元に、レコードを取得するコードがどうしてもコーディングできません 何か、いい方法はありますか? 回答を頂いたのに、また質問をして申し訳ありません。
sazi

2018/01/25 00:56

ドロップダウンリストに値(shelf_num)とテキスト(shelf_name)を持たせたらどうか、という回答だったわけですが、それは行えているということですね。 だとしたら何を取得しようとしているのか分かりかねます。 現状のコードを質問文に追加したら、もっと良い回答が得られると思います。
sin-zo

2018/01/25 09:27

そういう事だったのですね。 そういう意味だと理解せずに、ドロップダウンリストの値(shelf_name)とテキスト(shelf_num)にして、自己解決した格好でできてしまいました。 助けて頂いたのに、理解できずに申し訳ありません。 ありがとうございました。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.50%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問