|
|
|
ช่วยแก้โค้ดให้หน่อยครับ จากวัน เป็นชื่อห้องที่ดึงจากฐานข้อมูล |
|
|
|
|
|
|
|
อยากเปลี่ยนจากวัน เป็นชื่อห้อง ที่ดึงจากฐานข้อมูลครับ ต้องเขียนโค้ด select อย่างไรครับ
Code (PHP)
<?php
$time = mktime(0,0,0,1,1,2009);
$p = 1800;
$eight_am = $time + 60*60*8;
$nine_pm = $time + 60*60*20;
$weeks = array('จันทร์','อังคาร','พุธ','พฤหัส','ศุกร์','เสาร์','อาทิตย์');
$colors = array('yellow','pink','green','orange','lightblue','purple','red');
?>
<!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" dir="ltr" lang="th" xml:lang="th">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>period of the day</title>
<style type="text/css">
.tb1 {border-collapse:collapse;}
.tb1 .tr1 {font-size:11px;}
.tb1 td{border:solid silver 1px;padding-right:3px;}
</style>
</head>
<body>
<?php
if (!empty($_POST['day_and_period'])){
echo 'date and peroid:<hr>';
foreach($_POST['day_and_period'] as $dp){
list($day, $period) = explode('##', $dp);
list($start_p, $end_p) = explode('-', $period);
echo 'day: ',$day,'(',$weeks[$day],')';
echo '<br>period: ',$period;
echo '<br>start: ',$start_p;
echo '<br>end: ',$end_p;
echo '<hr>';
}
}
?>
<form method="post" action="" id="box">
<table border="1" class="tb1">
<tr class="tr1">
<td>วัน/เวลา</td>
<?php for($i=$eight_am; $i<$nine_pm; $i+=$p):?>
<?php $t = date('H:i',$i); ?>
<?php $t2 = date('H:i',$i+$p); ?>
<td>
<?php echo $t,'<br/>',$t2;?>
</td>
<?php endfor;?>
</tr>
<?php foreach(range(0,6) as $d):?>
<tr>
<td bgcolor="<?php echo $colors[$d];?>"><?php echo $weeks[$d]; ?></td>
<?php for($i=$eight_am; $i<$nine_pm; $i+=$p):?>
<?php $t = date('H:i',$i); ?>
<?php $t2 = date('H:i',$i+$p); ?>
<td>
<input type="checkbox" name="day_and_period[]" value="<?php echo $d,'##',$t,'-',$t2;?>" />
</td>
<?php endfor;?>
</tr>
<?php endforeach;?>
</table>
<input type="submit" value="submit" />
</form>
</body>
</html>
Tag : PHP, JavaScript, CakePHP
|
ประวัติการแก้ไข 2011-04-30 13:04:08 2011-04-30 13:05:02
|
|
|
|
|
Date :
2011-04-30 13:02:16 |
By :
baipan14 |
View :
736 |
Reply :
5 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<?php
$host = "localhost" ;
$username = "xxx" ;
$password = "xxx" ;
$db = "ฐานข้อมูล" ;
$connect = mysql_connect($host,$username,$password)or die ("ติดต่อกับฐานข้อมูล Mysql ไม่ได้ ");
mysql_select_db($db) ;
mysql_db_query($db,"SET NAMES tis620");
$result = mysql_query("select * from ชื่อตาราง order by id");
while($dbarr = mysql_fetch_array($result)) {
?>
<?php echo $dbarr['ตัวแปลที่เก็บห้อง'] ; ?>
<?
}
?>
|
ประวัติการแก้ไข 2011-04-30 13:20:34 2011-04-30 13:22:06
|
|
|
|
Date :
2011-04-30 13:19:43 |
By :
nongking1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แล้วเราจะเอาไปใส่ตรงไหนครับ
|
|
|
|
|
Date :
2011-04-30 14:50:47 |
By :
baipan14 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ช่วยหน่อยน่ะครับ
|
|
|
|
|
Date :
2011-04-30 21:56:02 |
By :
ิbp14 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ในเวลาช่วงเวลาที่เลือกไว้แล้ว ถูกเก็บไว้ในฐานข้อมูล
ที่นี้อยากเอามาแสดงในเวลาที่เลือกไ้ว้แต่ก่อนและทำให้ไม่มี check box กด ต้องใส่โค้ด select ยังไง ตรงไหนคับ
|
|
|
|
|
Date :
2011-05-01 20:43:22 |
By :
bp14 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เงียบหมดเลย ไม่มีใครตอบเลย ช่วยหน่อยน่ะครับ
|
|
|
|
|
Date :
2011-05-05 13:27:36 |
By :
baipan14 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|