PHP初心者です。質問失礼いたします。
現在複数のオンライン診療サービスを統合した医療機関リストを作成しており、
テーブルをPHPを介して表示するところまでできております。
MySQL:
create table potal (
id int,
hosp varchar(255)
) without oids;
insert into potal (id, hosp) values (1, '町立中標津病院');
insert into potal (id, hosp) values (2, 'みはら内科クリニック');
insert into potal (id, hosp) values (3, '黒川メンタルクリニック');
PHP:
<table border='1'>
<tr>
<th>id</th>
<th>医療機関</th>
</tr>
<h1>医療機関リスト</h1>
<?php
$id=$_POST['id'];
$hosp=$_POST['hosp'];
$query="SELECT * FROM potal";
$dbconn = pg_connect("host=localhost dbname=*** user=*** password=***")
or die('Could not connect: ' . pg_last_error());
$result = pg_query($query) or die('Query failed: ' . pg_last_error());
while ($line = pg_fetch_array($result, null, PGSQL_ASSOC)) {
echo "\t<tr>\n";
echo '<td>' . $line['id'] . '</td><td>' . $line['hosp'] . '</td>\n";
echo "\t</tr>\n";
}
?>
</table>
やりたいこととして、医療施設名をクリックすることでその医療施設のサイトに飛べるようにしたいと思っております。
テーブルに新しくURLの値を設定したとしても、その場合、無機質にURLだけが表示される結果になってしまいます。aタグのように、医療施設名にURLを同期させるにはどうすればよろしいでしょうか。
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
> 医療施設名をクリックすることでその医療施設のサイトに飛べるようにしたい
まず、これはどういうHTMLとなるかを確認します。
それをPHPのプログラム内に組み込めばよいです。
PHPに限らずWebサーバ上で動作するプログラムは処理結果のHTMLを送出します。
そこれをプログラム内でどのように書くかはプログラミング言語ごとに異なりますが、基本はプログラム内の処理結果を示す画面・・・つまりはWEbブラウザに表示したい画面のHTMLを送出するだけです。
ということで・・・
> aタグのように、
・・・ではなく医療施設のURLを示したaタグを送出するのです。
そこを理解して進めてみましょう。
参考まで。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP php エラー 2 2022/10/23 16:43
- PHP htmlで複数の個数入力欄を表示させるには 1 2022/09/20 03:11
- MySQL php テーブルを作れない 2 2022/11/17 18:22
- PHP php テーブルが作成できない 1 2022/11/17 23:41
- AJAX JavascriptからPHPへのAjax通信でnullが返ってくる 3 2022/08/03 22:00
- Visual Basic(VBA) Selenium.ChromeDriverの使い方について 7 2022/09/22 06:43
- MySQL `picture` varchar(255) のコマンドで間違いないでしょうか? 1 2022/11/21 04:08
- MySQL 次の時間帯の勝率の合計を求めるSQL文 1 2023/07/04 17:12
- PostgreSQL 画像とカテゴリーを出力したいのですが、取得の条件を付ける方法がわかりません。 2 2022/05/01 18:03
- MySQL SQL任意に並び替えをしたい 2 2023/08/28 10:47
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
<JavaScript>tableタグを入力不...
-
【jQuery】tableループ内のIDの...
-
動的なcheckboxのcheckedについて
-
jquery.csv2table.jsのテーブル
-
JQueryでテーブルの行を追加し...
-
外部のデータファイルの読み込...
-
selectのonChangeが動作しません
-
return trueとreturn falseの用...
-
プルダウン 項目が多いので先頭...
-
hiddenのvalueの値を変えたい
-
onchangeイベントを強制的に発...
-
チェックボックスの設定
-
javascriptでASPにデータを渡す
-
テキストエリアをenterキーでフ...
-
クリックの度に加算していくには?
-
プルダウンで選択すると、DBの...
-
【jQuery】input nameの文字列...
-
フォームで入力した値を別のフ...
-
<td>の中のonClick="location" で
-
ボタン押下しテキストエリアに...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
<JavaScript>tableタグを入力不...
-
画面表示とともに、テーブルの...
-
selectのonChangeが動作しません
-
テーブルの行数を可変長にした...
-
テキストエリアに入力した改行...
-
【jQuery】tableループ内のIDの...
-
idの振り直しについて
-
プルダウンメニューを表の中に...
-
javascriptで画像をテーブルに...
-
javascriptで<table>背景色の取得
-
どこに挿入?
-
javascriptでクリックするごと...
-
jquery にて、アラートダイアロ...
-
Javascriptでテーブルタグの座...
-
動的なcheckboxのcheckedについて
-
javascriptで画像の移動
-
<iframe>内にHTMLをランダム表...
-
クリックごとに文字色が交互に...
-
javascriptでスロットマシン
-
連動テーブルのクロスハイライト
おすすめ情報