|
|
|
ขอความช่วยเหลือนะครับ ถ้าเขียนด้วย PHP จะได้ไหมครับ |
|
|
|
|
|
|
|
insert select ปรกติครับ ค้นหาดูครับในนี้มีเกลื่อน ส่วนการรับค่าทางบาร์โค๊ด มันก็เหมือนเราพิมพ์ลงบนคีย์บอร์ดนั่นแหละครับ
|
|
|
|
|
Date :
2011-12-17 11:53:59 |
By :
Dragons_first |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ช่วยดู code ให้หน่อยนะครับ ตอนนี้พอใส่ค่าลงไป
ระบบก็บันทึกข้อมูลปรกติ แต่ว่าตรงช่อง code ช่องรหัสพนักงานมันใช้ไม่ได้ผลอะครับ
|
|
|
|
|
Date :
2011-12-18 23:26:46 |
By :
aoo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
<?php
require("database_info.php");
$NUMBER = $_POST[txtNUMBER];
$ID = $_POST[txtID];
$TIME = $_POST[txtTIME];
mysql_connect($host,$user,$password)or die ("ติดต่อ Host ไม่ได้");
mysql_select_db($dbname)or die("ติดต่อฐานข้อมูลไม่ได้");
$sql="INSERT INTO employee(NUMBER,ID,TIME)
VALUES('$NUMBER','$ID', now())";
setthai();
mysql_query($sql);
echo"บันทึกข้อมูลลงฐานข้อมูลแล้ว";
#echo '<meta http-equiv="Refresh" content="1;URL=./frmEmployee.php" />';
echo $ID;
mysql_close();
?>
|
|
|
|
|
Date :
2011-12-18 23:27:13 |
By :
aoo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เอาโค้ดหน้ากรอกข้อมูล form มาดูด้วยครับ
|
|
|
|
|
Date :
2011-12-19 08:23:39 |
By :
yogolas |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ถ้าจะเอาแบบที่ต้องการนะ
ในครั้งแรก ก็ให้เป็นการ insert แล้วครั้งต่อไปก็ให้เป็นการ update (เอาเป็นช่วงเวลา) เข้าไปในฟิดล์ที่กำหนดน่ะ
เรื่อง auto_increment มันก็รันต่อไปเรื่อยแหละ ถ้าไม่อยากได้แบบนี้ก็ต้องเก็บรหัสใหม่นะ อาจใช้รหัสพนักงาน บวกช่วงเวลา หรือวันที่อะไรก็แล้วแต่นะ แล้วก็เอามันยัดใส่ฟิดล์ที่ต้องการ แทนการใช้ auto น่ะ
|
|
|
|
|
Date :
2011-12-19 13:21:29 |
By :
ozma |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ไม่ใช่ครับ ในความหมายของผมคือ
ถ้าเป็นช่วงเวลาอื่นใช่ไหม ก็ยิงรหัสเสร็จก็ให้เอาหรัสพนักงานเข้าไป where ไงครับ
update table set ฟิลด์ตอนเที่ยง=' ช่วงเวลา ' where รหัสพนักงาน =' รหัส '
|
|
|
|
|
Date :
2011-12-19 14:57:32 |
By :
ozma |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ตอนนี้มีพี่คนนึงช่วยผมมา แต่ตอนนี้จะติดอยุ่ตรงหน้าแรกตรง Form ใส่ input นี่่แหละครับ ไม่รู้จะไปยังไงต่อดี
|
|
|
|
|
Date :
2011-12-19 15:37:29 |
By :
aoo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ได้สร้างฟิลด์ช่วงเวลาไว้ในฐานข้อมูลป่าวครับ
|
|
|
|
|
Date :
2011-12-19 15:45:57 |
By :
rutrmutt |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ยังไม่ได้สร้างไว้เลยอะครับผม
|
|
|
|
|
Date :
2011-12-19 15:50:43 |
By :
aoo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลองดูนะ น่าจะทำให้ได้แนวทาง
Code (PHP)
<!--======== หน้าแรก ตารางสำหรับรับข้อมูล ================-->
<form method="post" action="?action=insert">
<table width="36%" border="1" cellspacing="1" cellpadding="3">
<tr>
<td width="29%">รหัสพนักงาน</td>
<td width="71%"><input type="text" name="id" /></td>
</tr>
<tr>
<td>ช่วงเวลา</td>
<td><select name="status_time">
<option value="O">เช้า</option>
<option value="M">บ่าย</option>
<option value="E">เย็น</option>
</select></td>
</tr>
<tr>
<td> </td>
<td><input type="submit" value="OK" /></td>
</tr>
</table>
</form>
<!--======= สิ้นสุดหน้าแรก ตารางสำหรับรับข้อมูล =============-->
<hr />
<!--======= หน้าเพิ่ม อัพเดทข้อมูล =============-->
<?
if($_GET['action']=="insert"){ //
// เงื่อนไข
if($_POST['status_time']=='O'){
echo "".$_POST['id']."<br>";
echo "อันนี้ช่วงเช้า";
} else if($_POST['status_time']=='M'){
echo "".$_POST['id']."<br>";
echo "อันนี้ช่วงบ่าย";
} else if($_POST['status_time']=='E'){
echo "".$_POST['id']."<br>";
echo "อันนี้ช่วงเย็น";
}
//ในเงื่อนไขแรกจะเป็นการ insert อย่างเดียว แต่ในเงื่อนไขต่อไปคุณต้องเช็คว่า รหัสนี้ได้เข้าช่วงเช้าหรือไม่ คือถ้าไม่ได้เข้าช่วงเช้าก็จะไม่มีข้อมูลของรหัสนี้ให้อัพเดทน่ะ ถ้าไม่ได้เข้าก็ให้เป็นการ insert แทนการอัพเดทน่ะ อันที่สามก็ทำแบบเดียวกัน แต่ในการ insert นั้นก็กำหนดให้ไป insert เวลา (เวลานะ ไม่ใช่ status_time นะ status_time เอาไว้เช็คเฉยๆๆ น่ะ ) ลงในฟิลด์ของช่วงเวลานั้นนะ
} // ของ if อันแรกสุด
?>
<!--======= หน้าเพิ่ม อัพเดทข้อมูล =============-->
|
|
|
|
|
Date :
2011-12-19 16:58:03 |
By :
ozma |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ตอนนี้ปัญหาที่เหลือ คืออะไรครับ
|
|
|
|
|
Date :
2011-12-19 17:05:08 |
By :
ikikkok |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อันนี้ก็ใช้ได้แล้วครับ สำหรับ 1 วัน ได้ทั้งช่วงเช้า เที่ยง เย็น เลย
พอจะดูก็ WHERE ดูตาม code
ผลออกมาก็จะเห็น เป็น 3 แถว ถ้าใครไม่มีข้อมูลก็แสดงว่าขาด
เพราะว่าเป้าหมายคือ ดูได้ว่าพนักงานคนไหนขาด
|
|
|
|
|
Date :
2011-12-19 20:14:53 |
By :
yogolas |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ตอนนี้ผมก็ตั้งแบบพี่บอกแล้วนะครับ
|
|
|
|
|
Date :
2011-12-19 21:01:10 |
By :
aoo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ตอนนี้ผมก็เซ็ทแบบพี่บอกแล้วนะครับ
|
|
|
|
|
Date :
2011-12-19 21:02:09 |
By :
aoo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
NUMBER คืออะไร
ID คืออะไร
ครับ
ถ้าแสดงออกมาแล้วเป็นแบบนี้ก็ถูกแล้วครับ เอาไปใช้งานได้เลย
|
|
|
|
|
Date :
2011-12-19 21:04:15 |
By :
yogolas |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Number คือที่ผมเซ็ทเป็นลำดับอ่ะครับ ให้มันเรียง 1 ไปเรื่อยๆอ่ะครับ
ส่วน ID คือรหัสพนักงานนะครับ แต่ตรงส่วนนี้จะเอารหัส + ชื่อจริงภาษาอังกฤษ นะครับ เช่น 0000 ANUCHA
|
|
|
|
|
Date :
2011-12-19 21:07:49 |
By :
aoo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ตอนนี้ค่าเรียงลำดับมันไล่ไปเรื่่อยอ่ะครับ ยัง Reset มันไม่ได้เลยอ่ะครับ
มีวิธีทำปุ่มกด Reset แล้วค่าตรง No. มันเคลียร์ป่ะครับ เริ่มต้นที่ 0 ใหม่อะครับผม
|
|
|
|
|
Date :
2011-12-19 21:21:57 |
By :
aoo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
คลิกที่ Operations => auto_increment ใส่ 1
ลบข้อมูลออกให้หมด
|
|
|
|
|
Date :
2011-12-19 21:25:20 |
By :
yogolas |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ไม่ได้อะครับมันคืนค่าเหมือนเดิมอะครับ พอกดแล้วมันก็คืนค่าเดิมอ่ะครับผม
|
|
|
|
|
Date :
2011-12-19 21:31:32 |
By :
aoo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขออภัย ลบข้อมูลออกก่อนครับ ค่อยแก้ auto_increment
|
|
|
|
|
Date :
2011-12-19 21:36:01 |
By :
yogolas |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ตอนนี้ได้แระครับ แล้วมีวิธีไหนที่เซ็ท ลำดับได้โดยไม่ต้องเซ็ท auto_increment บ้างไหมครับ
|
|
|
|
|
Date :
2011-12-19 21:44:28 |
By :
aoo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ผมขอสอบถามอีกนิดนะครับ คือถ้าผมจะทำให้เวลาเช็คอินตอนช่วงเ้ช้าเป็นสีเหลือง บ่ายเป็นสีส้ม เย็นเป็นสีัฟ้า ประมาณนี้ได้ป่ะครับ
แบบอยากจะแยกตารางจะได้ง่า่ยต่อการตรวจสอบภายหลังอ่ะครับผม
|
|
|
|
|
Date :
2011-12-19 22:19:15 |
By :
aoo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
หรือเพื่อความสะดวกในการตรวจสอบ ช่วงเช้า เที่ยง บ่าย
สร้างตาราง 3 ตางรางเลยก็ได้ครับ
|
|
|
|
|
Date :
2011-12-19 22:37:53 |
By :
yogolas |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
truncate table xxxx;
ถ้าอยากลบข้อมูลแล้ว reset auto_increment
|
|
|
|
|
Date :
2011-12-19 23:02:37 |
By :
ikikkok |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อ่อผมทำได้แล้วนะครับ ทำแบบดังรูปเลยนะครับ
|
|
|
|
|
Date :
2011-12-19 23:19:47 |
By :
aoo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ถ้าน้องจะทำ่ผ่าน phpmyadmin น้องเห็น tab empty ไหม นั้นแหละ คลิกเลย
|
|
|
|
|
Date :
2011-12-19 23:22:44 |
By :
ikikkok |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ในช่องที่ 10 ผมไม่อยากให้มันรับค่าที่ว่างเปล่าได้เลยอ่ะครับ เราสามารถเซ็ทได้ป่ะครับผม
|
|
|
|
|
Date :
2011-12-19 23:49:32 |
By :
aoo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ใส่ javascript เช็คตอนที่จะกรอกข้อมูลเข้ามาว่า ห้ามว่าง ต้องมีข้อมูล
Code (JavaScript)
<script language="JavaScript">
<!--
function checkForm(form){
if (form.name.value == ""){
alert("กรุณาป้อนข้อมูล ด้วยค่ะ");
form.name.focus();
return(false);
}
return(true);
}
//-->
</script>
<form id="form1" name="form1" action="" method="post" onSubmit="return checkForm(this)">
|
|
|
|
|
Date :
2011-12-19 23:57:50 |
By :
yogolas |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE8">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>TFT Sport Day 2011</title>
<meta name="generator" content="WYSIWYG Web Builder - http://www.wysiwygwebbuilder.com">
<style type="text/css">
body
{
background-color: #FFFFFF;
color: #000000;
}
</style>
<script language="JavaScript">
<!--
function checkForm(form){
if (form.name.value == ""){
alert("กรุณาป้อนข้อมูล ด้วยค่ะ");
form.name.focus();
return(false);
}
return(true);
}
//-->
</script>
</head>
<body>
<div id="wb_Image1" style="margin:0;padding:0;position:absolute;left:429px;top:93px;width:156px;height:72px;text-align:left;z-index:4;">
<img src="images/logo.png" id="Image1" alt="" border="0" style="width:156px;height:72px;"></div>
<div id="wb_Form1" style="position:absolute;background-color:#F0F0F0;left:362px;top:241px;width:283px;height:140px;z-index:5">
<form name="contact" method="post" action="addEmployee.php" id="Form1">
<div id="wb_Text2" style="margin:0;padding:0;position:absolute;left:12px;top:33px;width:43px;height:16px;text-align:left;z-index:0;">
<font style="font-size:13px" color="#000000" face="Arial">Code:</font></div>
<input name="ID" type="text" id="ID" style="position:absolute;left:63px;top:23px;width:198px;height:29px;border:1px #C0C0C0 solid;font-family:Arial;font-size:13px;z-index:1">
<input type="submit" id="Button1" value="Send" style="position:absolute;left:63px;top:65px;width:96px;height:25px;font-family:Arial;font-size:13px;z-index:2">
<input type="reset" id="Button2" name="" value="Reset" style="position:absolute;left:63px;top:95px;width:96px;height:25px;font-family:Arial;font-size:13px;z-index:3">
</form>
</div>
</body>
</html>
ผมลองไปแล้วไม่ได้อ่ะครับผม
|
|
|
|
|
Date :
2011-12-20 00:08:04 |
By :
aoo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ใส่ครบแระครับ พอใส่ code ตัวนี้ไปแล้วไม่สามารถเพิ่มฐานข้อมูลได้เลย ไม่ว่าจะมีค่าหรือไม่มีค่าก็ตามอะครับผม
|
|
|
|
|
Date :
2011-12-20 00:27:40 |
By :
aoo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ตามนี้ครับ
Code (PHP)
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE8">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>TFT Sport Day 2011</title>
<meta name="generator" content="WYSIWYG Web Builder - http://www.wysiwygwebbuilder.com">
<style type="text/css">
body
{
background-color: #FFFFFF;
color: #000000;
}
</style>
<script language="JavaScript">
<!--
function checkForm(form){
if (form.ID.value == ""){
alert("กรุณาป้อนข้อมูล ด้วยค่ะ");
form.ID.focus();
return(false);
}
return(true);
}
//-->
</script>
</head>
<body>
<div id="wb_Image1" style="margin:0;padding:0;position:absolute;left:429px;top:93px;width:156px;height:72px;text-align:left;z-index:4;">
<img src="images/logo.png" id="Image1" alt="" border="0" style="width:156px;height:72px;"></div>
<div id="wb_Form1" style="position:absolute;background-color:#F0F0F0;left:362px;top:241px;width:283px;height:140px;z-index:5">
<form name="contact" method="post" action="addEmployee.php" id="Form1" onSubmit="return checkForm(this)">
<div id="wb_Text2" style="margin:0;padding:0;position:absolute;left:12px;top:33px;width:43px;height:16px;text-align:left;z-index:0;">
<font style="font-size:13px" color="#000000" face="Arial">Code:</font></div>
<input name="ID" type="text" id="ID" style="position:absolute;left:63px;top:23px;width:198px;height:29px;border:1px #C0C0C0 solid;font-family:Arial;font-size:13px;z-index:1">
<input type="submit" id="Button1" value="Send" style="position:absolute;left:63px;top:65px;width:96px;height:25px;font-family:Arial;font-size:13px;z-index:2">
<input type="reset" id="Button2" name="" value="Reset" style="position:absolute;left:63px;top:95px;width:96px;height:25px;font-family:Arial;font-size:13px;z-index:3">
</form>
</div>
</body>
</html>
|
|
|
|
|
Date :
2011-12-20 00:48:09 |
By :
yogolas |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
javascript .focus() หาดูครับ
|
|
|
|
|
Date :
2011-12-20 10:37:59 |
By :
ikikkok |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ตอนนี้ผมเซ็ทแบบนี้ไป พอมันเด้งกลับมาหน้าหลักแล้ว เคอเซอร์มันไม่ยอมอยู่ในนั้นอ่ะครับ
|
|
|
|
|
Date :
2011-12-20 11:16:10 |
By :
aoo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<body onload="document.getElementById('ID').focus();">
|
|
|
|
|
Date :
2011-12-20 11:22:49 |
By :
ikikkok |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ได้แล้วค๊าฟขอบคุณพี่ๆทุกคนมากเลยค๊าฟ
|
ประวัติการแก้ไข 2011-12-20 11:56:59
|
|
|
|
Date :
2011-12-20 11:50:22 |
By :
aoo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ตอนนี้ code ผมเรียบร้อยหมดแล้วนะครับพี่
แต่ตอนนี้มันได้เวลาเดียว สมมุติว่ารีจิส
หลัง 8 โมง - เที่ยง ให้เวลาลงในช่อง 1 (คือเวลาตอนเช้า)
ถ้ารีจิสหลังเที่ยง - 4 โมงเย็นให้เวลาลงช่อง 2 (คือเวลาตอนเที่ยง)
ถ้ารีจิสหลังห้าโมง - 2 ทุ่ม ให้เวลาลงช่อง 3 (คือเวลาตอนเย็น)
เท่ากับแต่ละคนสามารถรีจิสได้ 3 เวลา
ไม่ว่าจะรีจิสเป็นลำดับที่เท่าไหร่ก็ขอให้มันลงไปอยู่ในช่องของพนักงานที่ถูกต้อง
|
|
|
|
|
Date :
2011-12-20 14:33:12 |
By :
aoo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ตอนนี้ผมแก้มาถึงตรงนี้แล้วครับผม
1. แต่ปัญหามันติดอยู่ตรงที่เวลา ผมลองยิงหลัง 4 โมงเย็น - 5 โมงมันก็ยังสามารถยิงได้อ่ะครับ มันไปอยู่ในช่อง 13.00 - 16.00 นะครับ
2. ตารางที่มันได้ออกมามันไม่มีเส้นแบ่ง ตรงช่องที่ไม่มีข้อมูลอ่ะครับผม
3. ผมอยากให้มีเวลา ขึ้นหลังรหัส ชื่อพนักงานด้วยนะครับ 0001ASHUMA (08.30) อะครับ
|
|
|
|
|
Date :
2011-12-21 09:04:21 |
By :
aoo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
<?php
if($btnInsert)
{
$code = $_POST['txtCode'];
$H = (int)date("G", time());
$objConnect = mysql_connect("localhost","root","1234") or die("Error Connect to Database");
$objDB = mysql_select_db("dbdb");
if($H<=12)
{
$strSQL = "INSERT INTO tes ";
$strSQL .="(time1) ";
$strSQL .="VALUES ";
$strSQL .="('".$code."') ";
$objQuery = mysql_query($strSQL);
}
if($H>12 && $H<=16)
{
$strSQL = "INSERT INTO tes ";
$strSQL .="(time2) ";
$strSQL .="VALUES ";
$strSQL .="('".$code."') ";
$objQuery = mysql_query($strSQL);
}
if($H>17 && $H<=20)
{
$strSQL = "INSERT INTO tes ";
$strSQL .="(time3) ";
$strSQL .="VALUES ";
$strSQL .="('".$code."') ";
$objQuery = mysql_query($strSQL);
}
mysql_close($objConnect);
}
elseif($btnSelect)
{
$objConnect = mysql_connect("localhost","root","1234") or die("Error Connect to Database");
$objDB = mysql_select_db("dbdb");
$strSQL = "SELECT * FROM tes";
$objQuery = mysql_query($strSQL) or die ("Error Query [".$strSQL."]");
?>
<table width="727" border="1">
<tr>
<th width="141"> <div align="center">No. </div></th>
<th width="200"> <div align="center"> 09.00-12.00</div></th>
<th width="200"> <div align="center"> 13.00-16.00 </div></th>
<th width="200"> <div align="center"> 17.00-20.00 </div></th>
</tr>
<?php
while($objResult = mysql_fetch_array($objQuery))
{
?>
<tr>
<td><div align="center"><?=$objResult["no"];?></div></td>
<td><?=$objResult["time1"];?></td>
<td><?=$objResult["time2"];?></td>
<td><?=$objResult["time3"];?></div></td>
</tr>
<?php
}
?>
</table>
<?php
mysql_close($objConnect);
}
?>
|
|
|
|
|
Date :
2011-12-21 09:09:33 |
By :
aoo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
<?php
if($btnInsert)
{
$code = $_POST['txtCode'];
$H = (int)date("G", time());
$objConnect = mysql_connect("localhost","root","1234") or die("Error Connect to Database");
$objDB = mysql_select_db("dbdb");
if( (date("Y-m-d H:i:s") > date("Y-m-d")." 08:00:00") && (date("Y-m-d H:i:s") <= date("Y-m-d")." 12:00:00")){
$strSQL = "INSERT INTO tes ";
$strSQL .="(time1) ";
$strSQL .="VALUES ";
$strSQL .="('".$code."') ";
$objQuery = mysql_query($strSQL);
} else if((date("Y-m-d H:i:s") > date("Y-m-d")." 12:00:00") && (date("Y-m-d H:i:s") <= date("Y-m-d")." 16:00:00")) {
$strSQL = "INSERT INTO tes ";
$strSQL .="(time2) ";
$strSQL .="VALUES ";
$strSQL .="('".$code."') ";
$objQuery = mysql_query($strSQL);
} else {
$strSQL = "INSERT INTO tes ";
$strSQL .="(time3) ";
$strSQL .="VALUES ";
$strSQL .="('".$code."') ";
$objQuery = mysql_query($strSQL);
}
mysql_close($objConnect);
}
elseif($btnSelect)
{
$objConnect = mysql_connect("localhost","root","1234") or die("Error Connect to Database");
$objDB = mysql_select_db("dbdb");
$strSQL = "SELECT * FROM tes";
$objQuery = mysql_query($strSQL) or die ("Error Query [".$strSQL."]");
?>
<table width="988" border="1">
<tr>
<th width="194"> <div align="center">No. </div></th>
<th width="190">Code</th>
<th width="190"> <div align="center"> 09.00-12.00</div></th>
<th width="190"> <div align="center"> 13.00-16.00 </div></th>
<th width="190"> <div align="center"> 17.00-20.00 </div></th>
</tr>
<?php
while($objResult = mysql_fetch_array($objQuery))
{
?>
<tr>
<td><div align="center"><?=$objResult["no"];?></div></td>
<td> </td>
<td><?=$objResult["time1"];?></td>
<td width="190"><?=$objResult["time2"];?></td>
<td><?=$objResult["time3"];?></div></td>
</tr>
<?php
}
?>
</table>
<?php
mysql_close($objConnect);
}
?>
ผมติดปัญหาพนักงานนะครับ ถึงแม้จะเคยลงทะเบียนตอนเช้าไปแล้ว
ตอนบ่ายมันก็ไปลงอีกบรรทัดอะครับ อยากให้ข้อมูลมันอยู่บรรทัดเดียวกับตอนเช้าอะครับ ถ้าเป็นพนักงานเดียวกับตอนเช้ามาลงทะเบียนนะครับ
|
|
|
|
|
Date :
2011-12-23 11:32:03 |
By :
aoo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ทำได้รึยังครับ ผมเพิ่งเห็น pm
|
|
|
|
|
Date :
2011-12-29 10:20:59 |
By :
kerb |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|