|
|
|
สอบถามเกี่ยวกับฟังก์ชั่น วัน เดือน ปี ครับ รับกวนด้วยครับ รายละเอียดด้านในครับ |
|
|
|
|
|
|
|
ฟังก์ชั่นมันส่งค่า วัน เดือน ปี มาเป็น 932555
คืออยากให้มันส่งค่ามาเป็น 9032555 จะต้องเขียนยังไงครับ
Code (PHP)
<!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 action="show_month.php">
<?php
$d = date('d');
$m = date('m');
$month = array("มกราคม","กุมภาพันธ์","มีนาคม","เมษายน","พฤษภาคม","มิถุนายน",
"กรกฎาคม","สิงหาคม","กันยายน","ตุลาคม","พฤศจิกายน","ธันวาคม");
?>
<select name="sDay" id="sDay">
<option>วัน</option>
<?php foreach (range (1, 31) as $val) { ?>
<option value="<?=$val?>" <?=($val == $d) ? 'selected="selected"' : '' ?>><?=$val?></option>
<?php } ?>
</select>
<select name="sMonth" id="sMonth">
<option>เดือน</option>
<?php foreach ($month as $key=>$val) { ?>
<option value="<?=$key+1?>" <?=($key == $m-1) ? 'selected="selected"' : '' ?>><?=$val?></option>
<?php } ?>
</select>
<?php
$options = 5; ?>
<select name="sYear" id="sYear">
<?
for($i=0;$i<$options;$i++){
echo '<option value="' . (intval(date("Y")) + 543 - $i) . '">' . (intval(date("Y")) + 543 - $i) . '</option>';
} ?>
</select>
<input type="submit" name="button" value="sent" />
</form>
</body>
</html>
Tag : PHP, MySQL
|
|
|
|
|
|
Date :
2012-03-09 14:57:48 |
By :
000su000 |
View :
1035 |
Reply :
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ไม่เห็นมีฟังก์ชั่นน่ะครับ มีแต่ submit form แล้วส่งค่า GETไปอีกหน้า
$_GET['sDay']
$_GET['sMonth']
$_GET['sYear']
มันส่งสามตัวนี้ไปใช่ไม๊ครับ
อยากให้เดือน จาก 3 เป็น 03
ลองทำแบบนี้ดูครับ
Code (PHP)
if((strlen($_GET['sMonth']) < 2) and ($_GET['sMonth'] < 10))
{
echo $sMont = "0".$_GET['sMonth'];
}
|
|
|
|
|
Date :
2012-03-09 16:50:49 |
By :
mangkunzo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณครับ
|
|
|
|
|
Date :
2012-03-09 17:32:38 |
By :
000su000 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|