 |
สอบเรื่องการ select table 2 table จาก mysql มาแสดง หน้าเว็บ ได้อย่างไรค่ะ |
|
 |
|
|
 |
 |
|
Code
SELECT
DISTINCT concat(user.fname,' ',user.lname) as fullname ,
user.address, user.tel, user.email,
confirm_or.oid, confirm_or.date
FROM user , confirm_or
WHERE confirm_or.uid='vv123' AND user.uid=confirm_or.uid AND confirm_or.oid ='00016' ;
หรือ
Code
SELECT
DISTINCT concat(user.fname,' ',user.lname) as fullname ,
user.address, user.tel, user.email,
confirm_or.oid, confirm_or.date
FROM user INNER JOIN confirm_or
ON user.uid=confirm_or.uid AND confirm_or.uid='vv123' AND confirm_or.oid ='00016' ;
|
ประวัติการแก้ไข 2011-06-16 14:27:57
 |
 |
 |
 |
Date :
2011-06-16 14:27:16 |
By :
sakuraei |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
select ??? from tb_a tb_b where เงื่อนไขที่เชื่อมสองตาราง
แบบนี้ก้ได้ครับ
|
 |
 |
 |
 |
Date :
2011-06-16 14:27:48 |
By :
contentmaxs |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
คือว่าตอนนี้เชื่อมได้แล้วค่ะ
แต่ไม่รู้ว่าจะนำ mysql fetch array ออกมาประมวลผลหน้าเวปอย่างไร
|
 |
 |
 |
 |
Date :
2011-06-16 15:54:28 |
By :
azanarak |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
Code (PHP)
<table>
<tr>
<td>ชื่อ นามสกุล</td><td>ที่อยู่</td><td>เบอร์โทร</td><td>เมล์</td><td>เลขใบสั่งซื้อ</td><td>วันที่</td></tr>
<?php
$sql="SELECT DISTINCT concat(user.fname,' ',user.lname) as fullname ,user.address, user.tel, user.email, ";
$sql.="confirm_or.oid, confirm_or.date FROM user INNER JOIN confirm_or ON user.uid=confirm_or.uid AND ";
$sql.="confirm_or.uid='vv123' AND confirm_or.oid ='00016' ";
$res=mysql_query($sql) or die(mysql_error());
while($data = mysql_fetch_assoc($res)){
echo "<tr><td>{$data["fullname"]}</td><td>{$data["address"]}</td><td>{$data["tel"]}</td><td>{$data["email"]}</td>";
echo "<td>{$data["oid"]}</td><td>{$data["date"]}</td></tr>";
}
...
....
.....
?>
</table>
|
 |
 |
 |
 |
Date :
2011-06-16 16:17:29 |
By :
sakuraei |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
|
|