[ขคชล] อยากให้ PHP มันจับข้อมูล รหัสพนักงานได้นะครับ

สำหรับผู้ที่ เริ่มต้น Programming - PHP มีอะไร แนะนำ หรือข้อสงสัยต้องบอร์ด นี้ คนที่มีความรู้ แบ่งปันคนอื่นบ้างนะ ปัญหาการเขียนโปรแกรม แบบ OOP Session Cookies php network

Moderators: mindphp, ผู้ดูแลกระดาน

aoo
PHP Newbie
PHP Newbie
Posts: 1
Joined: 23/12/2011 12:15 pm

[ขคชล] อยากให้ PHP มันจับข้อมูล รหัสพนักงานได้นะครับ

Post by aoo »

[ขคชล] อยากให้ 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>&nbsp;</td>
<td><?=$objResult["time1"];?></td>
<td width="190"><?=$objResult["time2"];?></td>
<td><?=$objResult["time3"];?></div></td>
</tr>
<?php
}
?>
</table>
<?php
mysql_close($objConnect);
}
?>

คือผมอยากให้พนักงานที่ลงทะเบียนไปตอนเช้าแล้ว ตอนบ่ายอยากให้ลงบรรทัดเดียวกับในลำดับเดียวกันครับ
เพราะตอนนี้ตอนบ่ายมันก็ไปลงอีกบรรทัดอะครับ อยากให้ลงบรรทัดเดียวกับตอนเช้าอะครับ
ถ้าแบบว่าพนักงานคนนั้นมาทั้ง 3 เวลาก็ ให้อยุ่ในช่องลำดับเดียวกันทั้งหมดนะครับ เพื่อที่จะได้ง่ายต่อการเช็คนะครับ
Attachments
PHP
PHP
test.JPG (113.85 KiB) Viewed 1316 times
User avatar
secivon
PHP Full Member
PHP Full Member
Posts: 35
Joined: 24/03/2009 5:15 pm

Re: [ขคชล] อยากให้ PHP มันจับข้อมูล รหัสพนักงานได้นะครับ

Post by secivon »

อยากให้กลับไปดู database design ใหม่ก่อนครับ

ด้วย design ตอนนี้ ถ้าทำต่อไปผมคิดว่าจะมีปัญหา
"อย่าเอาแต่โทษเด็ก ถ้าเด็กมันจะห่วย ดูตัวเองบ้างว่าทำบ้านเมืองไว้เป็นยังไง"
Post Reply
  • Similar Topics
    Replies
    Views
    Last post

Return to “Programming - PHP”

Who is online

Users browsing this forum: Google [Bot] and 17 guests