สมมุติข้อมูลตารางที่ 1 มีดังนี้
id1 | name1
001 | xxxx
002 | yyyy
003 | zzzz
และสมมุติข้อมูลตารางที่ 2 มีดังนี้
id2 | mail
01 | aaaa@xx.xx
02 | bbbb@xx.xx
****************
if(@mysql_num_rows($obj_sql1) !==0){ //y ตรวจสอบข้อมูลในตารางที่ 1
for($x=1;$x<=@mysql_num_rows($obj_sql1);$x++){//for1 วนลูปดึงค่า
$rs_sql1=@mysql_fetch_array($obj_sql1);
//จากตารางที่ 2
if(@mysql_num_rows($obj_mail) !==0){//z จากตารางที่ 2
for($y=1;$y<=@mysql_num_rows($obj_mail);$y++){//for mail
$rs_mail=@mysql_fetch_array($obj_mail);
echo $rs_mail['mail']." ".$rs_sql1['name1']."<br>";
}//for mail
}//z
}//for1
}//y
ตอนนี้ข้อมูล จะได้ตามนี้ครับ
aaaa@xx.xx xxxx
yyyy
zzzz
อยากได้ตามนี้ครับ ทำยังไง
รอบ 1
aaaa@xx.xx xxxx
bbbb@xx.xx xxxx
รอบ 2
aaaa@xx.xx yyyy
bbbb@xx.xx yyyy
รอบ 3
aaaa@xx.xx zzzz
bbbb@xx.xx zzzz
รอบต่อไป ขึ้นอยู่กับจำนวนข้อมูลในตารางที่ 1
รบกวนด้วยครับ PHP ครับ
มีข้อมูลอยู่ 2 ตาราง มาวนลูป แสดงผล โดยให้แสดงข้อมูล ตามต้องการ [PHP]
id1 | name1
001 | xxxx
002 | yyyy
003 | zzzz
และสมมุติข้อมูลตารางที่ 2 มีดังนี้
id2 | mail
01 | aaaa@xx.xx
02 | bbbb@xx.xx
****************
if(@mysql_num_rows($obj_sql1) !==0){ //y ตรวจสอบข้อมูลในตารางที่ 1
for($x=1;$x<=@mysql_num_rows($obj_sql1);$x++){//for1 วนลูปดึงค่า
$rs_sql1=@mysql_fetch_array($obj_sql1);
//จากตารางที่ 2
if(@mysql_num_rows($obj_mail) !==0){//z จากตารางที่ 2
for($y=1;$y<=@mysql_num_rows($obj_mail);$y++){//for mail
$rs_mail=@mysql_fetch_array($obj_mail);
echo $rs_mail['mail']." ".$rs_sql1['name1']."<br>";
}//for mail
}//z
}//for1
}//y
ตอนนี้ข้อมูล จะได้ตามนี้ครับ
aaaa@xx.xx xxxx
yyyy
zzzz
อยากได้ตามนี้ครับ ทำยังไง
รอบ 1
aaaa@xx.xx xxxx
bbbb@xx.xx xxxx
รอบ 2
aaaa@xx.xx yyyy
bbbb@xx.xx yyyy
รอบ 3
aaaa@xx.xx zzzz
bbbb@xx.xx zzzz
รอบต่อไป ขึ้นอยู่กับจำนวนข้อมูลในตารางที่ 1
รบกวนด้วยครับ PHP ครับ