|
|
|
สอบถามการนำ ข้อมูลจาก 2 table ที่มีความสัมพันธ์กัน มา loop เพื่อแสดงผล |
|
|
|
|
|
|
|
Code (SQL)
select l.*,c.chapter_name from lesson l left join chapter c on l.chapter_id=c.id
Code (PHP)
//loop เองนะครับ
|
|
|
|
|
Date :
2021-04-04 22:01:52 |
By :
mongkon.k |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลองเขียนแบบนี้ดูครับ
http://blog.phpcodemania.com/2020/12/php-query-mysql.html
Code (PHP)
<?php
//รายชื่อแผนกทั้งหมด
$allDepart = array();
//*** คิวรี่ครั้งที่ 2 ***
$qry = mysql_query("SELECT department_id, department_name FROM tb_department");
while($rsDp = mysql_fetch_assoc($qry)){
$allDepart[$rsDp['department_id ']] = $rsDp['department_name']
}
$no = 0;
$sql = "SELECT * FROM booking WHERE month = '04' ";
//*** คิวรี่ครั้งที่ 1 ***
$result = mysql_query($sql);
while( $rs = mysql_fetch_assoc($result) ){
$dpId = $rs["book_department_id"];
$departMentName = isset($allDepart[$dpId]) ? $allDepart[$dpId] : $dpId;
echo "<br/>", $departMentName;
}
?>
|
|
|
|
|
Date :
2021-04-05 09:56:35 |
By :
{Cyberman} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 02
|