|
|
|
พี่ [ ความรู้เท่าหางอึ่ง ] ช่วยด้วยคับ พี่คับช่วยผมเขียนทีคับ ดูมาหลายวันแล้ว ยังทำไม่ได้สักทีเลย |
|
|
|
|
|
|
|
เหอะๆ ผมไม่ได้เก่งกาจขนาดนั้นหรอกครับ
|
|
|
|
|
Date :
2010-02-08 15:06:45 |
By :
ความรู้เท่าหางอึ่ง |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Quote:SET FOREIGN_KEY_CHECKS=0;
-- ----------------------------
-- Table structure for tbl_provincecopy
-- ----------------------------
DROP TABLE IF EXISTS `tbl_provincecopy`;
CREATE TABLE `tbl_provincecopy` (
`province_id` int(5) NOT NULL auto_increment,
`province_code` varchar(2) collate utf8_unicode_ci NOT NULL,
`province_name` varchar(150) collate utf8_unicode_ci NOT NULL,
`month` text collate utf8_unicode_ci NOT NULL,
PRIMARY KEY (`province_id`)
) ENGINE=MyISAM AUTO_INCREMENT=77 DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
-- ----------------------------
-- Records of tbl_provincecopy
-- ----------------------------
INSERT INTO `tbl_provincecopy` VALUES ('1', '10', 'กรุงเทพมหานคร', 'มกราคม');
INSERT INTO `tbl_provincecopy` VALUES ('2', '11', 'สมุทรปราการ', 'มกราคม');
INSERT INTO `tbl_provincecopy` VALUES ('3', '12', 'นนทบุรี', 'มกราคม');
INSERT INTO `tbl_provincecopy` VALUES ('4', '13', 'ปทุมธานี', 'มกราคม');
INSERT INTO `tbl_provincecopy` VALUES ('5', '14', 'พระนครศรีอยุธยา', 'มกราคม');
INSERT INTO `tbl_provincecopy` VALUES ('6', '15', 'อ่างทอง', 'มกราคม');
INSERT INTO `tbl_provincecopy` VALUES ('7', '16', 'ลพบุรี', 'มกราคม');
INSERT INTO `tbl_provincecopy` VALUES ('8', '17', 'สิงห์บุรี', 'มกราคม');
INSERT INTO `tbl_provincecopy` VALUES ('9', '18', 'ชัยนาท', 'กุมภาพันธ์');
INSERT INTO `tbl_provincecopy` VALUES ('10', '19', 'สระบุรี', 'กุมภาพันธ์');
INSERT INTO `tbl_provincecopy` VALUES ('11', '20', 'ชลบุรี', 'กุมภาพันธ์');
INSERT INTO `tbl_provincecopy` VALUES ('12', '21', 'ระยอง', 'กุมภาพันธ์');
INSERT INTO `tbl_provincecopy` VALUES ('13', '22', 'จันทบุรี', 'กุมภาพันธ์');
INSERT INTO `tbl_provincecopy` VALUES ('14', '23', 'ตราด', 'กุมภาพันธ์');
INSERT INTO `tbl_provincecopy` VALUES ('15', '24', 'ฉะเชิงเทรา', 'กุมภาพันธ์');
INSERT INTO `tbl_provincecopy` VALUES ('16', '25', 'ปราจีนบุรี', 'กุมภาพันธ์');
INSERT INTO `tbl_provincecopy` VALUES ('17', '26', 'นครนายก', 'กุมภาพันธ์');
INSERT INTO `tbl_provincecopy` VALUES ('18', '27', 'สระแก้ว', 'กุมภาพันธ์');
INSERT INTO `tbl_provincecopy` VALUES ('19', '30', 'นครราชสีมา', 'กุมภาพันธ์');
INSERT INTO `tbl_provincecopy` VALUES ('20', '31', 'บุรีรัมย์', 'กุมภาพันธ์');
INSERT INTO `tbl_provincecopy` VALUES ('21', '32', 'สุรินทร์', 'กุมภาพันธ์');
INSERT INTO `tbl_provincecopy` VALUES ('22', '33', 'ศรีสะเกษ', 'กุมภาพันธ์');
INSERT INTO `tbl_provincecopy` VALUES ('23', '34', 'อุบลราชธานี', 'กุมภาพันธ์');
INSERT INTO `tbl_provincecopy` VALUES ('24', '35', 'ยโสธร', 'กุมภาพันธ์');
INSERT INTO `tbl_provincecopy` VALUES ('25', '36', 'ชัยภูมิ', 'กุมภาพันธ์');
INSERT INTO `tbl_provincecopy` VALUES ('26', '37', 'อำนาจเจริญ', 'มีนาคม');
INSERT INTO `tbl_provincecopy` VALUES ('27', '39', 'หนองบัวลำภู', 'มีนาคม');
INSERT INTO `tbl_provincecopy` VALUES ('28', '40', 'ขอนแก่น', 'มีนาคม');
INSERT INTO `tbl_provincecopy` VALUES ('29', '41', 'อุดรธานี', 'มีนาคม');
INSERT INTO `tbl_provincecopy` VALUES ('30', '42', 'เลย', 'มีนาคม');
INSERT INTO `tbl_provincecopy` VALUES ('31', '43', 'หนองคาย', 'มีนาคม');
INSERT INTO `tbl_provincecopy` VALUES ('32', '44', 'มหาสารคาม', 'มีนาคม');
INSERT INTO `tbl_provincecopy` VALUES ('33', '45', 'ร้อยเอ็ด', 'มีนาคม');
INSERT INTO `tbl_provincecopy` VALUES ('34', '46', 'กาฬสินธุ์', 'มีนาคม');
INSERT INTO `tbl_provincecopy` VALUES ('35', '47', 'สกลนคร', 'มีนาคม');
INSERT INTO `tbl_provincecopy` VALUES ('36', '48', 'นครพนม', 'มีนาคม');
INSERT INTO `tbl_provincecopy` VALUES ('37', '49', 'มุกดาหาร', 'มีนาคม');
INSERT INTO `tbl_provincecopy` VALUES ('38', '50', 'เชียงใหม่', 'มีนาคม');
INSERT INTO `tbl_provincecopy` VALUES ('39', '51', 'ลำพูน', 'มีนาคม');
INSERT INTO `tbl_provincecopy` VALUES ('40', '52', 'ลำปาง', 'มีนาคม');
INSERT INTO `tbl_provincecopy` VALUES ('41', '53', 'อุตรดิตถ์', 'มีนาคม');
INSERT INTO `tbl_provincecopy` VALUES ('42', '54', 'แพร่', 'มีนาคม');
INSERT INTO `tbl_provincecopy` VALUES ('43', '55', 'น่าน', 'มีนาคม');
INSERT INTO `tbl_provincecopy` VALUES ('44', '56', 'พะเยา', 'มีนาคม');
INSERT INTO `tbl_provincecopy` VALUES ('45', '57', 'เชียงราย', 'มีนาคม');
INSERT INTO `tbl_provincecopy` VALUES ('46', '58', 'แม่ฮ่องสอน', 'มีนาคม');
INSERT INTO `tbl_provincecopy` VALUES ('47', '60', 'นครสวรรค์', 'มีนาคม');
INSERT INTO `tbl_provincecopy` VALUES ('48', '61', 'อุทัยธานี', 'เมษายน');
INSERT INTO `tbl_provincecopy` VALUES ('49', '62', 'กำแพงเพชร', 'เมษายน');
INSERT INTO `tbl_provincecopy` VALUES ('50', '63', 'ตาก', 'เมษายน');
INSERT INTO `tbl_provincecopy` VALUES ('51', '64', 'สุโขทัย', 'เมษายน');
INSERT INTO `tbl_provincecopy` VALUES ('52', '65', 'พิษณุโลก', 'เมษายน');
INSERT INTO `tbl_provincecopy` VALUES ('53', '66', 'พิจิตร', 'เมษายน');
INSERT INTO `tbl_provincecopy` VALUES ('54', '67', 'เพชรบูรณ์', 'เมษายน');
INSERT INTO `tbl_provincecopy` VALUES ('55', '70', 'ราชบุรี', 'เมษายน');
INSERT INTO `tbl_provincecopy` VALUES ('56', '71', 'กาญจนบุรี', 'เมษายน');
INSERT INTO `tbl_provincecopy` VALUES ('57', '72', 'สุพรรณบุรี', 'เมษายน');
INSERT INTO `tbl_provincecopy` VALUES ('58', '73', 'นครปฐม', 'เมษายน');
INSERT INTO `tbl_provincecopy` VALUES ('59', '74', 'สมุทรสาคร', 'เมษายน');
INSERT INTO `tbl_provincecopy` VALUES ('60', '75', 'สมุทรสงคราม', 'เมษายน');
INSERT INTO `tbl_provincecopy` VALUES ('61', '76', 'เพชรบุรี', 'เมษายน');
INSERT INTO `tbl_provincecopy` VALUES ('62', '77', 'ประจวบคีรีขันธ์', 'เมษายน');
INSERT INTO `tbl_provincecopy` VALUES ('63', '80', 'นครศรีธรรมราช', 'เมษายน');
INSERT INTO `tbl_provincecopy` VALUES ('64', '81', 'กระบี่', 'เมษายน');
INSERT INTO `tbl_provincecopy` VALUES ('65', '82', 'พังงา', 'เมษายน');
INSERT INTO `tbl_provincecopy` VALUES ('66', '83', 'ภูเก็ต', 'เมษายน');
INSERT INTO `tbl_provincecopy` VALUES ('67', '84', 'สุราษฎร์ธานี', 'เมษายน');
INSERT INTO `tbl_provincecopy` VALUES ('68', '85', 'ระนอง', 'พฤษภาคม');
INSERT INTO `tbl_provincecopy` VALUES ('69', '86', 'ชุมพร', 'พฤษภาคม');
INSERT INTO `tbl_provincecopy` VALUES ('70', '90', 'สงขลา', 'พฤษภาคม');
INSERT INTO `tbl_provincecopy` VALUES ('71', '91', 'สตูล', 'พฤษภาคม');
INSERT INTO `tbl_provincecopy` VALUES ('72', '92', 'ตรัง', 'พฤษภาคม');
INSERT INTO `tbl_provincecopy` VALUES ('73', '93', 'พัทลุง', 'มิถุนายน');
INSERT INTO `tbl_provincecopy` VALUES ('74', '94', 'ปัตตานี', 'มิถุนายน');
INSERT INTO `tbl_provincecopy` VALUES ('75', '95', 'ยะลา', 'มิถุนายน');
INSERT INTO `tbl_provincecopy` VALUES ('76', '96', 'นราธิวาส', 'มิถุนายน');
Code (PHP)
<?php session_start(); ?>
<?php require_once('Connections/connection.php'); ?>
<?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;
}
}
?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<body>
<form name="form1" action="" method="post">
<div align="center">เดือน
:
<label>
<select name="keyword" size="1">
<option value="มกราคม" <?php if (!(strcmp("มกราคม", $_SESSION['keyword']))) {echo "selected=\"selected\"";} ?>>มกราคม</option>
<option value="กุมภาพันธ์" <?php if (!(strcmp("กุมภาพันธ์", $_SESSION['keyword']))) {echo "selected=\"selected\"";} ?>>กุมภาพันธ์</option>
<option value="มีนาคม" <?php if (!(strcmp("มีนาคม", $_SESSION['keyword']))) {echo "selected=\"selected\"";} ?>>มีนาคม</option>
<option value="เมษายน" <?php if (!(strcmp("เมษายน", $_SESSION['keyword']))) {echo "selected=\"selected\"";} ?>>เมษายน</option>
<option value="พฤษภาคม" <?php if (!(strcmp("พฤษภาคม", $_SESSION['keyword']))) {echo "selected=\"selected\"";} ?>>พฤษภาคม</option>
<option value="มิถุนายน" <?php if (!(strcmp("มิถุนายน", $_SESSION['keyword']))) {echo "selected=\"selected\"";} ?>>มิถุนายน</option>
<option value="กรกฎาคม" <?php if (!(strcmp("กรกฎาคม", $_SESSION['keyword']))) {echo "selected=\"selected\"";} ?>>กรกฎาคม</option>
<option value="สิงหาคม" <?php if (!(strcmp("สิงหาคม", $_SESSION['keyword']))) {echo "selected=\"selected\"";} ?>>สิงหาคม</option>
<option value="กันยายน" <?php if (!(strcmp("กันยายน", $_SESSION['keyword']))) {echo "selected=\"selected\"";} ?>>กันยายน</option>
<option value="ตุลาคม" <?php if (!(strcmp("ตุลาคม", $_SESSION['keyword']))) {echo "selected=\"selected\"";} ?>>ตุลาคม</option>
<option value="พฤศจิกายน" <?php if (!(strcmp("พฤศจิกายน", $_SESSION['keyword']))) {echo "selected=\"selected\"";} ?>>พฤศจิกายน</option>
<option value="ธันวาคม" <?php if (!(strcmp("ธันวาคม", $_SESSION['keyword']))) {echo "selected=\"selected\"";} ?>>ธันวาคม</option>
</select>
<input name="submit" type="submit" value="แสดงรายงาน" />
</label>
</div>
</form>
<?php
if ($_POST['keyword']<>'') {
$_SESSION['keyword']= $_POST['keyword'];
}
$strSQL = "SELECT * FROM tbl_provincecopy WHERE month ='".$_SESSION['keyword']."'";
$objQuery = mysql_query($strSQL) or die ("Error Query [".$strSQL."]");
$Num_Rows = mysql_num_rows($objQuery);
$Per_Page =2; // Per Page
$Page = $_GET['Page'];
if(!$_GET['Page'])
{
$Page=1;
}
$Prev_Page = $Page-1;
$Next_Page = $Page+1;
$Page_Start = $Per_Page * ($Page - 1);
$Page_Start = (($Per_Page*$Page)-$Per_Page);
if($Num_Rows<=$Per_Page)
{
$Num_Pages =1;
}
else if(($Num_Rows % $Per_Page)==0)
{
$Num_Pages =($Num_Rows/$Per_Page) ;
}
else
{
$Num_Pages =($Num_Rows/$Per_Page)+1;
$Num_Pages = (int)$Num_Pages;
}
$strSQL .=" order by province_id ASC LIMIT $Page_Start , $Per_Page";
$objQuery = mysql_query($strSQL);
?>
เดือนที่แสดงรายงานคือ
<?php
if($keyword=='มกราคม')
{
$keyword=มกราคม;
echo $keyword;
}
else if($keyword=='กุมภาพันธ์')
{
$keyword=กุมภาพันธ์;
echo $keyword;
}
else if($keyword=='มีนาคม')
{
$keyword=มีนาคม;
echo $keyword;
}
else if($keyword=='เมษายน')
{
$keyword=เมษายน;
echo $keyword;
}
else if($keyword=='พฤษภาคม')
{
$keyword=พฤษภาคม;
echo $keyword;
}
else if($keyword=='มิถุนายน')
{
$keyword=มิถุนายน;
echo $keyword;
}
else if($keyword=='กรกฎาคม')
{
$keyword=กรกฎาคม;
echo $keyword;
}
else if($keyword=='สิงหาคม')
{
$keyword=สิงหาคม;
echo $keyword;
}
else if($keyword=='กันยายน')
{
$keyword=กันยายน;
echo $keyword;
}
else if($keyword=='ตุลาคม')
{
$keyword=ตุลาคม;
echo $keyword;
}
else if($keyword=='พฤศจิกายน')
{
$keyword=พฤศจิกายน;
echo $keyword;
}
else if($keyword=='ธันวาคม')
{
$keyword=ธันวาคม;
echo $keyword;
}
?>
<table width="608" border="1" align="center" cellpadding="1" cellspacing="1" bordercolor="#999999" class="text" >
<tr>
<td width="60" align="center" bgcolor="#0099FF"><div align="center" class="style8">ที่</div></td>
<td width="60" align="center" bgcolor="#0099FF" ><div align="center" class="style8">จังหวัด</div></td>
<td width="120" align="center" bgcolor="#0099FF"><div align="center" class="style8">เดือน</div></td>
</tr>
<?php
while($objResult = mysql_fetch_array($objQuery))
{
if($bg == "#33ccff") { //ส่วนของการ สลับสี
$bg = "#CCFFFF";
} else {
$bg = "#33ccff";
}
$id=$objResult['province_id'];
$name=$objResult['province_name'];
$month=$objResult['month'];
?>
<tr bgcolor=<?php echo $bg; ?>>
<td><div align="center"><?php echo $id; ?></div></td>
<td><div align="center"><?php echo $name; ?></div></td>
<td width="120"><div align="center"><?php echo $month; ?></div></td>
</tr>
<?
}
?>
</table>
</td>
</tr>
<tr>
<td colspan=3 align="center"><br />
ทั้งหมด <font color=red><?= $Num_Rows;?></font> รายการ หน้า
<font color=red><?
if($Prev_Page)
{
echo " <a href='$_SERVER[SCRIPT_NAME]?Page=$Prev_Page'><< Back</a> ";
}
for($i=1; $i<=$Num_Pages; $i++){
if($i != $Page)
{
echo "[ <a href='$_SERVER[SCRIPT_NAME]?Page=$i'>$i</a> ]";
}
else
{
echo "<b> $i </b>";
}
}
if($Page!=$Num_Pages)
{
echo " <a href ='$_SERVER[SCRIPT_NAME]?Page=$Next_Page'>Next >></a> ";
}
mysql_close();
?>
</body>
</html>
ข้างบนจะเป็นฐานข้อมูลที่ผมสมมุติจากจังหวัดหน่ะครับ แล้วต่อท้ายด้วยฟิลเดือนให้เหมือนของคุณ ผมให้แสดงหน้าละ
2 ยังไงก้อลองแก้ ๆ ดูครับ
ผมก้อแก้ปัญหานี้ประมาณนี้ละครับถ้าไม่ส่งเป็นแบบ GET ครับ
|
|
|
|
|
Date :
2010-02-08 15:09:22 |
By :
ความรู้เท่าหางอึ่ง |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณมากคับ เดวผมจะลองดูคับ ถ้าไม่ได้ยังไง ผมจะถามมาใหม่คับ ผมหวังว่าจะได้สักทีนะคับ โชคดีเป็นของผมคับบบ
*-*
|
|
|
|
|
Date :
2010-02-08 15:15:22 |
By :
arsaetha |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เอาค่า ที่ใช้เป็นเงื่อนไข ไปใส่เป็น session มันจะได้ไม่คืนค่า
|
|
|
|
|
Date :
2010-02-08 15:25:14 |
By :
aknueng |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ไปแก้ที่ตัวแบ่งหน้าให้ส่ง keyword ไป
|
|
|
|
|
Date :
2010-02-08 15:48:30 |
By :
เซ็งตัวเอง |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
คำแนะนำเยอะเลยครับ น่าจะได้แล้วหน้อ ๆๆๆๆ
|
|
|
|
|
Date :
2010-02-08 15:58:59 |
By :
ความรู้เท่าหางอึ่ง |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
รบกวน พี่ ๆ ผู้รู้ทั้งหลาย คับ ผมทำแล้วยังไม่ขึ้นอีกคับ ทำไงดี ใส่ session ก็แล้ว ใส่ค่าไป ๆ มา ๆ ก้อแล้ว ยังไม่ได้ ไม่ขึ้นอีก จะแก้ตรงไหนคับ ขอคำแนะนำ หรือช่วยแก้ให้ก้อได้คับ ไม่รู้ว่าผิดตรงไหนบ้าง ทำมาหลายวันแล้วคับ
|
|
|
|
|
Date :
2010-02-09 09:19:22 |
By :
arsaetha |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ยังไม่ได้อีกเหรอครับ
ลองแอดฐานข้อมูลที่ผมแป๊ะไว้แล้วก็อปปี้ที่เขียนให้ไปลองทำก้อยังไม่ได้อีกเหรอครับ
|
|
|
|
|
Date :
2010-02-09 09:29:47 |
By :
ความรู้เท่าหางอึ่ง |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ก้อยังไม่ได้อีกคับ
|
|
|
|
|
Date :
2010-02-09 09:33:00 |
By :
arsaetha |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
export ฐานข้อมูลของคุณออกมาวางไว้ได้ไหมครับ เกี่ยวกับนักศึกษาหน่ะ
|
|
|
|
|
Date :
2010-02-09 09:41:23 |
By :
ความรู้เท่าหางอึ่ง |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ฐานข้อมูล
-------------------------------------------------------------------------------
ข้อมูล คับ
--------------------------------------------------------------------------------
|
|
|
|
|
Date :
2010-02-09 10:27:09 |
By :
arsaetha |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
<?php session_start(); ?>
<?php require_once('Connections/connection.php'); ?>
<?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;
}
}
?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<body>
<form name="form1" action="" method="post">
<div align="center">เดือน
:
<label>
<select name="keyword" size="1">
<option value="01" <?php if ($_SESSION['keyword']=='01') {echo "selected=\"selected\"";} ?>>มกราคม</option>
<option value="02" <?php if ($_SESSION['keyword']=='02') {echo "selected=\"selected\"";} ?>>กุมภาพันธ์</option>
<option value="03" <?php if ($_SESSION['keyword']=='03') {echo "selected=\"selected\"";} ?>>มีนาคม</option>
<option value="04" <?php if ($_SESSION['keyword']=='04') {echo "selected=\"selected\"";} ?>>เมษายน</option>
<option value="05" <?php if ($_SESSION['keyword']=='05') {echo "selected=\"selected\"";} ?>>พฤษภาคม</option>
<option value="06" <?php if ($_SESSION['keyword']=='06') {echo "selected=\"selected\"";} ?>>มิถุนายน</option>
<option value="07" <?php if ($_SESSION['keyword']=='07') {echo "selected=\"selected\"";} ?>>กรกฎาคม</option>
<option value="08" <?php if ($_SESSION['keyword']=='08') {echo "selected=\"selected\"";} ?>>สิงหาคม</option>
<option value="09" <?php if ($_SESSION['keyword']=='09') {echo "selected=\"selected\"";} ?>>กันยายน</option>
<option value="10" <?php if ($_SESSION['keyword']=='10') {echo "selected=\"selected\"";} ?>>ตุลาคม</option>
<option value="11" <?php if ($_SESSION['keyword']=='11') {echo "selected=\"selected\"";} ?>>พฤศจิกายน</option>
<option value="12" <?php if ($_SESSION['keyword']=='12') {echo "selected=\"selected\"";} ?>>ธันวาคม</option>
</select>
<input name="submit" type="submit" value="แสดงรายงาน" />
</label>
</div>
</form>
<?php
if ($_POST['keyword']<>'') {
$_SESSION['keyword']= $_POST['keyword'];
}
$strSQL = "SELECT * FROM data WHERE month(date) ='".$_SESSION['keyword']."'";
echo $strSQL;
$objQuery = mysql_query($strSQL) or die ("Error Query [".$strSQL."]");
$Num_Rows = mysql_num_rows($objQuery);
$Per_Page =2; // Per Page
$Page = $_GET['Page'];
if(!$_GET['Page'])
{
$Page=1;
}
$Prev_Page = $Page-1;
$Next_Page = $Page+1;
$Page_Start = $Per_Page * ($Page - 1);
$Page_Start = (($Per_Page*$Page)-$Per_Page);
if($Num_Rows<=$Per_Page)
{
$Num_Pages =1;
}
else if(($Num_Rows % $Per_Page)==0)
{
$Num_Pages =($Num_Rows/$Per_Page) ;
}
else
{
$Num_Pages =($Num_Rows/$Per_Page)+1;
$Num_Pages = (int)$Num_Pages;
}
$strSQL .=" order by data_id ASC LIMIT $Page_Start , $Per_Page";
$objQuery = mysql_query($strSQL);
?>
เดือนที่แสดงรายงานคือ
<?php
if($_SESSION['keyword']=='01')
{
echo "มกราคม";
}
else if($_SESSION['keyword']=='02')
{
echo"กุมภาพันธ์";
}
else if($_SESSION['keyword']=='03')
{
echo"มีนาคม";
}
else if($_SESSION['keyword']=='04')
{
echo"เมษายน";
}
else if($_SESSION['keyword']=='05')
{
echo"พฤษภาคม";
}
else if($_SESSION['keyword']=='06')
{
echo"มิถุนายน";
}
else if($_SESSION['keyword']=='07')
{
echo"กรกฎาคม";
}
else if($_SESSION['keyword']=='08')
{
echo"สิงหาคม";
}
else if($_SESSION['keyword']=='09')
{
echo"กันยายน";
}
else if($_SESSION['keyword']=='10')
{
echo"ตุลาคม";
}
else if($_SESSION['keyword']=='11')
{
echo"พฤศจิกายน";
}
else if($_SESSION['keyword']=='12')
{
echo"ธันวาคม";
}
?>
<table width="960" border="1" align="center" cellpadding="1" cellspacing="1" bordercolor="#999999" class="text" >
<tr>
<td width="60" align="center" bgcolor="#0099FF"><div align="center" class="style8">วันที่</div></td>
<td width="60" align="center" bgcolor="#0099FF" ><div align="center" class="style8">ลำดับที่</div></td>
<td width="120" align="center" bgcolor="#0099FF"><div align="center" class="style8">ชื่อ</div></td>
<td width="120" align="center" bgcolor="#0099FF" ><div align="center" class="style8">นามสกุล</div></td>
<td width="208" align="center" bgcolor="#0099FF" ><div align="center" class="style8">คณะ</div></td>
<td width="209" align="center" bgcolor="#0099FF" ><div align="center" class="style8">โปรแกรม</div></td>
<td width="70" align="center" bgcolor="#0099FF" ><div align="center" class="style8">ภาคเรียน</div></td>
<td width="70" align="center" bgcolor="#0099FF" ><div align="center" class="style8">เรียกดู</div></td>
</tr>
<?php
while($objResult = mysql_fetch_array($objQuery))
{
if($bg == "#33ccff") { //ส่วนของการ สลับสี
$bg = "#CCFFFF";
} else {
$bg = "#33ccff";
}
$id=$objResult['data_id'];
$name=$objResult['name'];
$surname=$objResult['surname'];
$faculty=$objResult['faculty'];
$major=$objResult['major'];
$term=$objResult['term'];
$date=$objResult['date'];
$date_time=$objResult['date_time'];
?>
<tr bgcolor=<?php echo $bg; ?>>
<td><div align="center"><?php echo $date; ?></div></td>
<td><div align="center"><?php echo $id; ?></div></td>
<td width="120"><div align="center"><?php echo $name; ?></div></td>
<td width="120"><div align="center"><?php echo $surname; ?></div></td>
<td><div align="center"><?php echo $faculty; ?></div></td>
<td><div align="center"><?php echo $major; ?></div></td>
<td><div align="center"><?php echo $term; ?></div></td>
<td width="70"><div align="center">[ <a href="detail.php?id=<?php echo $id; ?>">เรียกดู </a>]</div></td>
</tr>
<?
}
?>
</table></td>
</tr>
<tr>
<td colspan=3 align="center"><br />
ทั้งหมด <font color=red><?= $Num_Rows;?></font> รายการ หน้า
<font color=red><?
if($Prev_Page)
{
echo " <a href='$_SERVER[SCRIPT_NAME]?Page=$Prev_Page'><< Back</a> ";
}
for($i=1; $i<=$Num_Pages; $i++){
if($i != $Page)
{
echo "[ <a href='$_SERVER[SCRIPT_NAME]?Page=$i'>$i</a> ]";
}
else
{
echo "<b> $i </b>";
}
}
if($Page!=$Num_Pages)
{
echo " <a href ='$_SERVER[SCRIPT_NAME]?Page=$Next_Page'>Next >></a> ";
}
mysql_close();
?>
</body>
</html>
เอาไปเลยละกัน แก้ ๆ เอาใหม่เลยเด้ออออ
|
|
|
|
|
Date :
2010-02-09 11:10:28 |
By :
ความรู้เท่าหางอึ่ง |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณมากเลยคับ พี่ [ความรู้เท่าหางอึ่ง ] ผมทำได้แล้วคับ ขอบคุณมาก ๆๆๆ
|
|
|
|
|
Date :
2010-02-09 13:53:14 |
By :
arsaetha |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Date :
2010-02-09 14:03:17 |
By :
ความรู้เท่าหางอึ่ง |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|