|
|
|
ช่วยแก้โค๊ดนี้หน่อยค่ะ มันแสดงตารางมา2 ตารางแต่ ข้อมูลซ้ำกัน |
|
|
|
|
|
|
|
ต้องการแค่ให้แสดงลูปรับชื่อด้านบนตาราง และลูปข้างในไว้แสดงข้อมูลที่่คนๆนั้นทำ ตามระยะเวลาที่เรากำหนด
เช่น นางสาวใจดี รหัส 01
ลำดับงาน วันที่ ชื่อ เงินที่ได้รับ
1 2/01/55 ทำการบ้าน 400
2 3/01/55 ทำกับข้าว 600
นางสาวสมหญิง รหัส 02
ลำดับงาน วันที่ ชื่อ เงินที่ได้รับ
1 2/01/55 ทำการบ้าน 400
2 3/01/55 ทำกับข้าว 600
Code (PHP)
<?php
mysql_select_db($database_con_db, $con_db);
$query_draw = "select * from member,withdraw where member.mem_id = withdraw.mem_id group by no_job";
mysql_query("SET NAMES utf8");
$draw = mysql_query($query_draw, $con_db) or die(mysql_error());
$totalRows_draw = mysql_num_rows($draw);
?>
<form action="" method="get" name="show_draw">
<table width="80%" border="1"><?php if(!$totalRows_draw) {?>
<tr>
<td>ช่วงเวลาที่ท่านเลือกไม่มีการเบิกจ่ายข้อมูล</td>
</tr>
</table>
<?php } else {
while($row_draw = mysql_fetch_assoc($draw)) {
$i++;
?>
<table width="80%" border="1">
<tr>
<td colspan="2">รหัสผู้เบิก : <?php echo $row_draw['mem_id']; ?></td>
<td colspan="4">ชื่อ - สกุล : <?php echo $row_draw['name']; ?></td>
</tr>
<?php
$_SESSION['mem_id'] = $row_draw['mem_id'];
$query_draw1 = "select depart_id, depart_name, draw_id, day1, reason, no_job, no_coupon,
total, status1 from member,withdraw where member.id = '".$_SESSION['mem_id']."'
group by no_job
order by draw_id ASC";
mysql_query("SET NAMES utf8");
$draw1 = mysql_query($query_draw, $con_db) or die(mysql_error());
$totalRows_draw1 = mysql_num_rows($draw1);
//} ?>
<tr>
<td width="9%">ลำดับที่</td>
<td width="13%">วันที่เบิก</td>
<td width="36%">เหตุผลของการขอเบิก</td>
<td width="12%">หมายเลข JOB </td>
<td width="21%">หมายเลขคูปอง</td>
<td width="9%">จำนวนเงิน</td>
</tr>
<tr>
<?php while($row_draw1 = mysql_fetch_assoc($draw1)) {
$i++;
?>
<td><?php echo $row_draw1['draw_id']; ?></td>
<td><?php echo $row_draw1['day1']; ?></td>
<td><?php echo $row_draw1['reason']; ?></td>
<td><?php echo $row_draw1['no_job']; ?></td>
<td><?php echo $row_draw1['no_coupon']; ?></td>
<td><?php echo $row_draw1['status1']; ?></td>
</tr>
<?php }?>
</table>
<?php } }?>
Tag : PHP
|
|
|
|
|
|
Date :
2012-05-17 09:54:23 |
By :
fernz-yj |
View :
985 |
Reply :
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลองใช้ DISTINCT ครับ
|
|
|
|
|
Date :
2012-05-17 14:13:52 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|