รบกวนสอบถามเรื่องการ select ข้อมูลจาก 2 ตารางค่ะ ใครรู้วิธีรบกวนช่วยตอบหน่อยนะคะ ต้องการใช้ด่วนมาก !!!
ใช้การ JOIN กันครับ ในบทความ SQL มีอยู่ครับ
Date :
2012-05-04 08:49:43
By :
mr.win
Code (PHP)
<?
$code=$_GET["Hospital_Code"];
$sql="SELECT * FROM M_HOSPITAL Where Hospital_Code='$code'";
$sql_statement = odbc_exec($conn,$sql) or die("Not Execute Data");
?>
<?
while($objResult=odbc_fetch_array($sql_statement))
{
?>
<ul id="detail_containTab">
<li class="detailContent1"><?=$objResult["General_Information"];?> </li>
<li class="detailContent2"><?=$objResult["Services"];?></li>
<li class="detailContent3">Detail Data3</li>
<li class="detailContent4">Detail Data4</li>
<li class="detailContent5">Detail Data5</li>
<li class="detailContent6"><br/> <?=$objResult["Addr1"]?>  <?=$objResult["Addr2"]?>  <?=$objResult["SubDistrict"]?>
  <?=$objResult["District"]?>  <?=$objResult["Province"]?>  <?=$objResult["Post_Code"]?>
<br/><br/>  Tel.<?=$objResult["Phone1"]?><br/><br/>  Fax.<?=$objResult["Fax1"]?></li>
<?
}
?>
ด้านบนคือโค๊ดที่ ใช้ค่ะแต่ไม่รู้ว่าจะนำวิธีการ JOIN ไปใส่ยังงัย เพราะลองแล้วค่ามันมั่วไปหมดเลยค่ะ รบกวนช่วยให้คำแนะนำอีกครั้งนะคะ
Date :
2012-05-04 09:31:14
By :
NooFonPHP
Code (PHP)
$StrSQL = "SELECT
member.member_id,
member.member_name,
member_detail.sub_member_id,
member_detail.detail,
FROM
member
Inner Join member_detail ON member_detail.sub_member_id= member.member_id
where member_id='$member_id' ";
Date :
2012-05-04 09:50:57
By :
keng_ds
ข้อมูลที่ให้มามันใช้ไม่ได้อ่ะค่ะ พอแสดงผลแล้วบางอันก็แสดง บางอันก็ไม่แสดง
คือจุดประสงค์หลักต้องการดึงข้อมูลออกมา แสดงใน tab control ทั้ง 6 แถบ ซึ่งในแต่ละ แถบ จะselect ข้อมูลคนละตารางกัน เลยไม่รู้จะแยกยังงัยแต่หลักๆคือใช้ 2 ตาราง
Date :
2012-05-04 10:25:16
By :
NooFonPHP
Load balance : Server 04