ช่วยเด็กฝึกงานด้วยนะคะ

เกี่ยวกับ ปัญหาการใช้งาน การติดตั้ง ฐานข้อมูล MySql Oracle MSSQL ect...
การเขียน คำสั่ง SQL เพื่อดึกข้อมูล บอร์ดนี้ควรระบุโครงสร้างตารางของท่านในคำถามด้วยนะ

Moderator: mindphp

ภาพประจำตัวสมาชิก
ฐิติยาพร
PHP Jr. Member
PHP Jr. Member
โพสต์: 12
ลงทะเบียนเมื่อ: 01/01/1970 7:00 am

ช่วยเด็กฝึกงานด้วยนะคะ

โพสต์ที่ยังไม่ได้อ่าน โดย ฐิติยาพร »

คือตอนนี้กำลังฝึกงานอยู่ค่ะ
มันมีตาราง ass ประกอบด้วย ass_id,date,begin,end,number,total_date,budget_id,type_idperson_id,section_id ต้องการดึงออกมาแสดงในตาราง แล้วดึงมาได้แถวเดียว คืออยากจะดึงออกมาหลายแถวโดยใช้person_id เป็น pk ที่ว่าดึงได้แถวเดียวนี่คือมันซ้ำกันทุกแถวเลย ช่วยหน่อยนะคะ งมมาหลายวันแล้ว
ภาพประจำตัวสมาชิก
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
โพสต์: 41336
ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
ติดต่อ:

โพสต์ที่ยังไม่ได้อ่าน โดย mindphp »

ได้ แถวเดียว filed ได้ตามที่ต้องการมั๊ยครับ
ขอดูโค้ด ที่ มันทำให้ได้แถวนั้นออกมาหน่อยครับ ( ไม่ต้องเอาโค้ดมาลงทั้งหมดนะ ) เอาที่คิดว่าเกี่ยวข้อง ก็ พอครับ
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
ภาพประจำตัวสมาชิก
ฐิติยาพร
PHP Jr. Member
PHP Jr. Member
โพสต์: 12
ลงทะเบียนเมื่อ: 01/01/1970 7:00 am

Re: ช่วยเด็กฝึกงานด้วยนะคะ

โพสต์ที่ยังไม่ได้อ่าน โดย ฐิติยาพร »

ฐิติยาพร เขียน:คือตอนนี้กำลังฝึกงานอยู่ค่ะ
มันมีตาราง ass ประกอบด้วย ass_id,date,begin,end,number,total_date,budget_id,type_idperson_id,section_id ต้องการดึงออกมาแสดงในตาราง แล้วดึงมาได้แถวเดียว คืออยากจะดึงออกมาหลายแถวโดยใช้person_id เป็น pk ที่ว่าดึงได้แถวเดียวนี่คือมันซ้ำกันทุกแถวเลย ช่วยหน่อยนะคะ งมมาหลายวันแล้ว
<? $row = getAss($password); ?>
<tr bgcolor="#F2FAEB">
<td><div align="center"><?=$row[6]?></div></td>
<td width="151"><?=$row[2]?></td>
<td width="151"><?=$row[3]?></td>
<td><div align="center"><?=$row[4]?></div></td>
<td><div align="center"><?=$row[5]?></div></td>
</tr>
<tr bgcolor="#E6F2DF">
<td><div align="center"><?=$row[6]?></div></td>
<td width="151"><?=$row[2]?></td>
<td width="151"><?=$row[3]?></td>
<td><div align="center"><?=$row[4]?></div></td>
<td><div align="center"><?=$row[5]?></div></td>
</tr>
ได้ตามที่ต้องการแต่ซ้ำกันสมมุตส่งรหัสไปต้องการดึงข้อมุลครั้งที่1 ,2แต่ได้เฉพาะครั้งที่1 ซ้ำๆในตาราง
ภาพประจำตัวสมาชิก
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
โพสต์: 41336
ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
ติดต่อ:

โพสต์ที่ยังไม่ได้อ่าน โดย mindphp »

getAss($password); มา จากไหน ครับ output ของ function getAss คือค่าอะไร มาให้
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
ภาพประจำตัวสมาชิก
ฐิติยาพร
PHP Jr. Member
PHP Jr. Member
โพสต์: 12
ลงทะเบียนเมื่อ: 01/01/1970 7:00 am

โพสต์ที่ยังไม่ได้อ่าน โดย ฐิติยาพร »

function getAss($password)
{

$strSQL="select * from ass where person_id = '$password'";
$result=mysql_query($strSQL);
if ( ! $result )
die ( "SELECT มีข้อผิดพลาด" . mysql_error() );
$num = mysql_num_rows($result);
$i = 0 ;
while ($i < $num)
{
$row = mysql_fetch_array($result);
return $row;
$i++;
}
}
ภาพประจำตัวสมาชิก
ฐิติยาพร
PHP Jr. Member
PHP Jr. Member
โพสต์: 12
ลงทะเบียนเมื่อ: 01/01/1970 7:00 am

โพสต์ที่ยังไม่ได้อ่าน โดย ฐิติยาพร »

ทำได้แล้วค่ะ ขอบคุณมาก
ตอบกลับโพส

ผู้ใช้งานขณะนี้

สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 35