|
|
|
ผมต้องการทำให้ มันวนรายชื่อ แบบถ้าแผนกไม่เหมือนกันหรือชื่อไม่เหมือนกันให้ขึ้นบรรทัดใหม่ครับ ขอความช่วยเหลือด้วยครับ T_T |
|
|
|
|
|
|
|
ขอดูหน้าแสดงผล ล่าสุดด้วยครับ มองภาพไม่ออก
|
|
|
|
|
Date :
2016-10-08 12:52:27 |
By :
TRIBIIZ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อันเก่าเป็นแบบนี้ ครับ
ผมต้องการแบ่ง ถ้าเป็นหน่วยงานใหม่ให้ เริ่มนับ 1 ใหม่ ครับ แล้วแยกตารางกัน
|
|
|
|
|
Date :
2016-10-08 13:02:13 |
By :
DisconnectOver |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
$sqlselectdept = "select หน่วยงาน from ตารางบุคลากร group by หน่วยงาน"
while{
$dept = หน่วยงานที่ดึงมา;
<table class="table table-stiped">
<thead>
<tr>
<th>#</th>
<th>ชื่อ-นามสกุล</th>
<th>หน่วยงาน</th>
<th>ตำแหน่ง</th>
<th>ที่อยู่</th>
<th>เบอร์โทรศัพท์</th>
<th>ภาพ</th>
</tr>
</thead>
$sqlselectdata = "select * from ตารางบุคลากร where หน่วยงาน = $dept"
<tbody>
while{
<tr>
<td><?php echo $i; ?></td>
<td><?php echo $rs['p_firstname'].' '.$rs['p_lastname']; ?></td>
<td><?php echo $rs2['d_name']; ?></td>
<td><?php echo $rs['p_position']; ?></td>
<td><?php echo $rs['p_address']; ?></td>
<td><?php echo $rs['p_phone']; ?></td>
<td><img src="images/personnel/<?php if ($rs['p_image']=='') {echo 'photo.jpg';} else {echo $rs['p_image'];} ?>" width="80"></td>
</tr>
}
</tbody>
</table>
}
แนวคิดครับ
|
ประวัติการแก้ไข 2016-10-08 14:07:46
|
|
|
|
Date :
2016-10-08 14:06:00 |
By :
TRIBIIZ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณครับ
|
|
|
|
|
Date :
2016-10-08 14:28:55 |
By :
DisconnectOver |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ผมทำไม่ได้อะครับ ขอความช่วยเหลือทำวนลูปให้หน่อยนะครับ T_T
Code (PHP)
<?php
include 'function.inc.php';
include 'chk_sess.php';
$where=''; $text='';
if (isset($_GET['dept'])!='') {
if ($_GET['dept']!='') {
$query2 = sprintf('select * from department where d_id=%s',s($con,$_GET['dept']));
$result2 = mysqli_query($con,$query2);
$rs2 = mysqli_fetch_array($result2);
$where=' where d_id='.$_GET['dept'];
$text='<p> หน่วยงาน : '.$rs2['d_name'].'</p>';
}}
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta charset="UTF-8">
<title><?php echo $sys_title; ?></title>
<link rel="stylesheet" type="text/css" href="css/bootstrap.css">
<link rel="stylesheet" type="text/css" href="css/font-awesome.min.css">
<script type="text/javascript" src="js/jquery.js"></script>
<script type="text/javascript" src="js/bootstrap.min.js"></script>
</head>
<body>
<div class="container">
<div class="page-header">
<h2>รายงานข้อมูลบุคคลากร</h2>
<p>พิมพ์เมื่อ : <?php echo thaidate($curdate).'-'.$curtime; ?></p>
</div>
<table class="table table-stiped">
<thead>
<tr>
<th>#</th>
<th>ชื่อ-นามสกุล</th>
<th>หน่วยงาน</th>
<th>ตำแหน่ง</th>
<th>ที่อยู่</th>
<th>เบอร์โทรศัพท์</th>
<th>ภาพ</th>
</tr>
</thead>
<tbody>
<?php
$query = sprintf('select * from personnel %s',$where);
$result = mysqli_query($con,$query);
if (mysqli_num_rows($result)>0) {
for ($i=1;$i<=mysqli_num_rows($result);$i++) {
$rs = mysqli_fetch_array($result);
$query2 = sprintf('select * from department where d_id=%s',$rs['d_id']);
$result2 = mysqli_query($con,$query2);
$rs2 = mysqli_fetch_array($result2);
?>
<tr>
<td><?php echo $i; ?></td>
<td><?php echo $rs['p_firstname'].' '.$rs['p_lastname']; ?></td>
<td><?php echo $rs2['d_name']; ?></td>
<td><?php echo $rs['p_position']; ?></td>
<td><?php echo $rs['p_address']; ?></td>
<td><?php echo $rs['p_phone']; ?></td>
<td><img src="images/personnel/<?php if ($rs['p_image']=='') {echo 'photo.jpg';} else {echo $rs['p_image'];} ?>" width="80"></td>
</tr>
<?php } } ?>
</tbody>
</table>
<p> </p>
<p><a href="#" onclick="window.print()"><i class="fa fa-print"></i> พิมพ์</a></p>
</div>
</body>
</html>
|
|
|
|
|
Date :
2016-10-08 23:54:21 |
By :
DisconnectOver |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|