|
|
|
กำลังทำระบบแจ้งซ่อม ติดอยู่ที่การแสดงรายการต่อหน้ายู่ค่ะ รบกวนนะคะ |
|
|
|
|
|
|
|
สวัสดีค่ะ พี่ๆ พอดีว่าได้โหลดระบบมาจากเว็บมาค่ะ เป็นระบบแจ้งซ่อมออนไลน์ คือเสร็จเรียบร้อยแล้วค่ะ แต่ที่ติดยังแก้ไม่ได้คือ การแสดงรายการซ่อมค่ะ ไม่แน่ใจว่าเกิดอะไรขึ้น มันขึ้นรายการทั้งหมด ทั้งๆที่เรากำหนดแค่ 10 แต่มันแสดงหมดเลยค่ะ แต่ขึ้นเป็นหน้าที่ 1 2 ให้เราคลิก พอคลิกมันก็ไปหน้าแรกค่ะ รบกวนพี่ๆช่วยดูหน่อยค่ะ แนะนำหน่อยค่ะ ขอบคุณค่ะ
Code (PHP)
<?php
include("pu_split.php");
if (!function_exists("GetSQLValueString")) {
function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "")
{
$theValue = get_magic_quotes_gpc() ? stripslashes($theValue) : $theValue;
$theValue = function_exists("mysql_real_escape_string") ? mysql_real_escape_string($theValue) : mysql_escape_string($theValue);
switch ($theType) {
case "text":
$theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
break;
case "long":
case "int":
$theValue = ($theValue != "") ? intval($theValue) : "NULL";
break;
case "double":
$theValue = ($theValue != "") ? "'" . doubleval($theValue) . "'" : "NULL";
break;
case "date":
$theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
break;
case "defined":
$theValue = ($theValue != "") ? $theDefinedValue : $theNotDefinedValue;
break;
}
return $theValue;
}
}
mysql_select_db($database_schoolsmile, $schoolsmile);
$query_RepairRS = sprintf("SELECT * FROM tbl_repair ORDER BY id_r DESC");
$RepairRS = mysql_query($query_RepairRS, $schoolsmile) or die(mysql_error());
$row_RepairRS = mysql_fetch_assoc($RepairRS);
$totalRows_RepairRS = mysql_num_rows($RepairRS);
$sql="SELECT * FROM tbl_repair ORDER BY id_r DESC";
$result=pu_query($database_schoolsmile,$sql,10);
mysql_select_db($database_schoolsmile, $schoolsmile);
$query_GroupOwnerRS = sprintf("SELECT * FROM tbl_group ORDER BY id_g ASC");
$GroupOwnerRS = mysql_query($query_GroupOwnerRS, $schoolsmile) or die(mysql_error());
$row_GroupOwnerRS = mysql_fetch_assoc($GroupOwnerRS);
$totalRows_GroupOwnerRS = mysql_num_rows($GroupOwnerRS);
$result=pu_query($database_schoolsmile,$sql,2);
mysql_select_db($database_schoolsmile, $schoolsmile);
$query_GroupPartRS = sprintf("SELECT * FROM tbl_part ORDER BY id_p ASC");
$GroupPartRS = mysql_query($query_GroupPartRS, $schoolsmile) or die(mysql_error());
$row_GroupPartRS = mysql_fetch_assoc($GroupPartRS);
$totalRows_GroupPartRS = mysql_num_rows($GroupPartRS);
mysql_select_db($database_schoolsmile, $schoolsmile);
$query_subGroupRS = sprintf("SELECT * FROM tbl_sub_group ORDER BY id_s ASC");
$subGroupRS = mysql_query($query_subGroupRS, $schoolsmile) or die(mysql_error());
$row_subGroupRS = mysql_fetch_assoc($subGroupRS);
$totalRows_subGroupRS = mysql_num_rows($subGroupRS);
$rob=1;
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>ระบบจัดการเว็บไซต์</title>
<link href="admin/adminstyle.css" rel="stylesheet" type="text/css">
</head>
<table width="1013" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td width="1077" align="left"><table width="1008" border="1" align="center" cellpadding="0" cellspacing="0" bordercolor="#999999">
<tr>
<td height="12" colspan="8" align="center" bordercolor="#FFFFFF" bgcolor="#E4CAAF"><center>
<img src="images/b_search.png" alt="" width="16" height="16" /> <strong><font>แสดงข้อมูลการแจ้งซ่อม</font></strong>
</center>
<div align="center">
<script language="JavaScript">
function check()
{
var v1 = document.SearchForm.keySearch.value;
if ( v1.length==0)
{
alert("กรุณาป้อนคำที่ค้นหา");
document.SearchForm.keySearch.focus();
return false;
}
else if ( v1=='กรุณาพิมพ์คำค้นที่นี่')
{
alert("กรุณาป้อนคำที่ค้นหา");
return false;
}
else
return true;
}
</script></strong><br /></td>
</tr>
<tr>
<td height="13" colspan="8" align="center" bordercolor="#FFFFFF" bgcolor="#FFFFFF"> <img src="images/wait.gif" alt="" width="24" height="21" />= ขั้นตอนดำเนินการ <img src="images/correct.gif" alt="" width="21" height="21" />= ซ่อมเสร็จเรียบร้อย <img src="images/stop.gif" alt="" width="21" height="21" />= ส่งคืน(พัสดุ/ร้านจำหน่าย) <img src="images/b_new.png" alt="" width="16" height="16" />= แสดงรายละเอียด</td>
</tr>
<tr>
<td height="10" colspan="8" align="right" bordercolor="#FFFFFF">จำนวนทั้งหมด <?php echo "<font color=#FF0000><b>".$totalRows_RepairRS."</b></font>"; ?> รายการ </td>
</tr>
<tr>
<td width="35" height="25" align="center" bordercolor="#999999" bgcolor="#CCCCCC"><strong>ลำดับ</strong></td>
<td width="152" align="center" bordercolor="#999999" bgcolor="#CCCCCC"><strong>ชื่อ-สกุลผู้แจ้ง</strong></td>
<td width="151" align="center" bordercolor="#999999" bgcolor="#CCCCCC"><strong>สำนัก/กอง</strong></td>
<td width="189" align="center" bordercolor="#999999" bgcolor="#CCCCCC"><strong>วันที่แจ้งซ่อม</strong></td>
<td width="138" align="center" bordercolor="#999999" bgcolor="#CCCCCC"><strong>อุปกรณ์</strong></td>
<td width="144" align="center" bordercolor="#999999" bgcolor="#CCCCCC"><strong>อาการเสีย</strong></td>
<td width="44" align="center" bordercolor="#999999" bgcolor="#CCCCCC"><strong>สถานะ</strong></td>
<td width="137" align="center" bordercolor="#999999" bgcolor="#CCCCCC"><strong>ผลการซ่อม</strong></td>
</tr>
<?php if ($totalRows_RepairRS > 0) { // Show if recordset not empty ?>
<?php do { ?>
<tr >
<td height="1" colspan="8" align="center" bordercolor="#999999" bgcolor="#CCCCCC"><img src="images/px1.gif" width="1" height="1"></td>
</tr>
<tr >
<td bordercolor="#999999" bgcolor="#F5F5F5">
<?php echo $rob++; ?>
<div align="center"></div></td>
<td align="left" bordercolor="#999999" bgcolor="#F5F5F5"><?php echo $row_RepairRS['name']; ?> <?php echo $row_RepairRS['sname']; ?> </td>
<td align="left" bordercolor="#999999" bgcolor="#F5F5F5">
<?php do {
if (!(strcmp($row_subGroupRS['id_s'], $row_RepairRS['id_s']))) {echo $row_subGroupRS['gsname'];
}
} while ($row_subGroupRS = mysql_fetch_assoc($subGroupRS));
$rows = mysql_num_rows($subGroupRS);
if($rows > 0) {
mysql_data_seek($subGroupRS, 0);
$row_subGroupRS = mysql_fetch_assoc($subGroupRS);
}
?> </td>
<td align="left" bordercolor="#999999" bgcolor="#F5F5F5"><?php echo $row_RepairRS['date_in']; ?></td>
<td align="left" bordercolor="#999999" bgcolor="#F5F5F5">
<?php do {
if (!(strcmp($row_GroupPartRS['id_p'], $row_RepairRS['id_p']))) {echo $row_GroupPartRS['pname'];
}
} while ($row_GroupPartRS = mysql_fetch_assoc($GroupPartRS));
$rows = mysql_num_rows($GroupPartRS);
if($rows > 0) {
mysql_data_seek($GroupPartRS, 0);
$row_GroupPartRS = mysql_fetch_assoc($GroupPartRS);
}
?> </td>
<td align="left" bordercolor="#999999" bgcolor="#F5F5F5"><?php echo $row_RepairRS['ofservice']; ?></td>
<td align="left" bordercolor="#999999" bgcolor="#F5F5F5">
<center><?php if ($row_RepairRS['r_status']=='' or $row_RepairRS['r_status']=='WAIT') {echo "<img src=images/wait.gif>";} else if ($row_RepairRS['r_status']=='OK') {echo "<img src=images/correct.gif>";} else {echo "<img src=images/stop.gif>";} ?></center></td>
<td align="left" bordercolor="#999999" bgcolor="#F5F5F5"><?php echo $row_RepairRS['r_summari']; ?> </td>
</tr>
<?php } while ($row_RepairRS = mysql_fetch_assoc($RepairRS)); ?>
<?php } // Show if recordset not empty ?>
</table>
<table align="right"><tr><td>
<? pu_pageloop("category=$category&rob=$rob"); ?>
</td></tr></table>
</td>
</tr>
</table>
Tag : PHP, MySQL, JavaScript
|
|
|
|
|
|
Date :
2013-12-02 12:02:17 |
By :
น้องหนึ่ง |
View :
1066 |
Reply :
5 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (SQL)
SELECT * FROM tbl_repair ORDER BY id_r DESC
มันคืออัลไลครับ ลองดูดีๆ
|
ประวัติการแก้ไข 2013-12-02 12:20:01 2013-12-02 12:20:15
|
|
|
|
Date :
2013-12-02 12:19:26 |
By :
itpcc |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แล้วคุณกำหนดให้แสดงเฉพาะหน้า 1 หน้า 2 ตรงไหนครัส
|
|
|
|
|
Date :
2013-12-02 12:32:11 |
By :
itpcc |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
มันขึ้นแบบนี้ค่ะ หน้านี้ค่ะ
|
|
|
|
|
Date :
2013-12-02 12:40:57 |
By :
น้องหนึ่ง |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 01
|