-1

このリンクにアクセスしてください: http://tndoctors.in/doctors.php

その 6 つのドロップダウン ボックスには、na.... (州、地区、場所、医療、専門、グレード) があります。

SQL DB からすべてのドロップダウン ボックスにすべてのデータをフェッチしました。

のようなテーブルを作成しました

STATE (state id & state name) [st.id as primary key]

DISTRICT(district id , district name and used state id as foreign key here)

location (location id , location name and used district id as foreign key here)

医学、専門および等級のための上記と同じ..............

そして最後にテーブルを作成しました

DOCTOR_DETAIL ( name , address , reg.no , contact details , age , and specialty , grade , medicine , district and state)

専門分野、グレード、医学、地区、州の場合、上記のテーブル id (主キー) を doctor _detail テーブルの外部キーとして使用しました

たとえば、私が選択した場合

 STATE: TAMILNADU
 DISTRICT: COIMBATORE
 LOCATION : some data
 medicine : allopathy
 speciality : cardiac surgeon
 grade    : some data....

ドロップダウンリストから上記のすべてのものを選択すると....そして[移動]ボタンをクリックすると...

可能な検索結果を取得する必要があります

4

1 に答える 1

0

このようなクエリを試してください。そのサンプルのみ

select  location , district , state from state as st left join district as dt on(dt.fkstate_id = st.id) left join location as lt on(lt.fkdistrictId = dt.id) where // Where condition
于 2013-01-09T10:38:52.317 に答える