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

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

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

HTML5 (Hyper Text Markup Language、バージョン 5)は、マークアップ言語であるHTMLの第5版です。

PHP

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

Q&A

0回答

973閲覧

HTMLでの別フレームのPHP実行方法

tomoyuki500219

総合スコア21

HTML5

HTML5 (Hyper Text Markup Language、バージョン 5)は、マークアップ言語であるHTMLの第5版です。

PHP

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

0グッド

1クリップ

投稿2021/02/01 07:06

編集2021/02/01 07:32

わかりにくい質問方法でしたら恐縮です。

下記のframe editのedit.phpを実行した際、frame editはそのままedit.phpの画面表示で、frame name="toollist"のsrc="machine_vortex_toollist.php"を実行させるにはどうマークアップすれば良いでしょうか?

<frameset rows="45%,50%,5%"> <frameset cols="50%,50%"> <frame src="all_toollist.php"> <frame src="machine_vortex_need_toollist.php"> </frameset> <frame name="toollist" src="machine_vortex_toollist.php"> <frame name="edit" src="edit.php"> </frameset> </frameset>
edit.php内 <form action = “machine_vortex_toollist.php” target="toollist" onsubmit="location.href='edit.php'"> 工具番号:<input type="text">:呼径:<input type="text">サフィックス:<input type="text"><input type="submit" value="登録" >

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

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

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

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

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

m.ts10806

2021/02/01 07:16

frameでなければならない理由は何でしょうか
tomoyuki500219

2021/02/01 07:22 編集

ご回答ありがとうございます。 3つのSQLを実行させた結果を、1画面内で3画面に分けて表示させたいからです。
退会済みユーザー

退会済みユーザー

2021/02/01 07:51

jsやjQueryを組み合わせようとは思わんの?
tomoyuki500219

2021/02/01 07:53

できればHTMLだけでできないかと…思っていました。
退会済みユーザー

退会済みユーザー

2021/02/01 08:17

一つのphp内で3つクエリーを実行して、表示を工夫するって線もナシですか
m.ts10806

2021/02/01 08:18

frameでなければできないわけではなさそうですね。htmlだけという縛りも謎ではあります。 もう少し具体的に要件記載したほうが良いですね。 実際のコード というか、設計を
tomoyuki500219

2021/02/01 08:20

その手もアリかなと思えます。
tomoyuki500219

2021/02/01 08:59

HTMLだけの縛りはないのですが、jsやjQueryにも詳しくはないので、HTMLだけでできれば…という思いです。 私の技術力も含めいろいろ試行錯誤中で、要件や設計という概念までは表現しづらいですが、3つのSQLを実行させた結果を、1画面内で3画面に分けて表示させ、そのうちの1画面分はフォームで入力したデータで更新したいです。入力は3画面の結果表示とは別フレーム内で入力フォームを作りたい思いです。HTMLだけでは無理でしょうか…。
m.ts10806

2021/02/01 09:31

「私の技術力で」を観点にすると、現時点の考え方で進められてない時点で「困難」と言えます。 つまり、アドバイスをもらったとしても遂行できる力があるのか疑問であるということですね。 「クライアントサイド」「サーバーサイド」、そして「リクエスト」「レスポンス」を考えたときに、 既に「frame利用を前提でHTMLだけで」という構成は崩壊してます。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

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

ただいまの回答率
85.35%

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

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

質問する

関連した質問