|
|
|
รบกวนช่วยตอบโจทย์ ให้ทีค่ะรีบใช้มากเลยค่ะ งมมาหลายวันแล้วทำไม่ได้สักที TT |
|
|
|
|
|
|
|
Code (PHP)
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>ค่าบริการสถานีรถไฟ</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body>
<?php
$station = array(
'1'=>'ตากสิน',
'2'=>'หมอชิต',
'3'=>'จตุจัตร',
'4'=>'วงเวียใหญ่',
'5'=>'สนามเป้า',
'6'=>'สุขุมวิท',
'7'=>'สนามกีฬาแห่งชาติ',
'8'=>'สะพานควาย');
?>
<form method="post" action="">
สถานีต้นทาง : <select name="first">
<?php
foreach($station As $key=>$val){
if($key==$_POST['first']){
$first_set = 'selected';
}else{
$first_set = '';
}
echo "<option value='{$key}' {$first_set}>{$val}</option>\n";
}
?>
</select>
สถานีปลายทาง : <select name="last">
<?php
foreach($station As $key=>$val){
if($key==$_POST['last']){
$last_set = 'selected';
}else{
$last_set = '';
}
echo "<option value='{$key}' {$last_set}>{$val}</option>\n";
}
?>
</select>
<br>
จำนวนเงิน : <input type="text" name="price" value="<?php echo isset( $_POST['price'])? $_POST['price'] : '20';?>">
* สถานีละ 20 บาท<br>
<input type="submit" name="send" value="[คำนวณ]">
</form>
<br>
<?php
$fi = $_POST['first'];
$la = $_POST['last'];
$sa = abs($fi-$la);
echo "เดินทางจาก : {$station[$fi]} ถึง {$station[$la]} รวมเป็น {$sa} สถานี<br>";
$pr = $_POST['price'];
echo 'รับเงิน : '.number_format($pr).' บาท<br>';
$or = ($sa*20);
echo "ค่าบริการ : {$or}<br>";
if($or<$pr){
echo "ทอนเงิน : ".($pr-$or);
}else{
echo "เงินไม่พอต้องเพิ่มเงินอีก : ".($or-$pr);
}
?>
</body>
</html>
จะดูเทพเจ้ากวนอูล่ะ
|
|
|
|
|
Date :
2011-07-18 01:12:53 |
By :
phajvaj |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แล้วมีแบบง่ายกว่านี้ไหมค่ะแบบ โค๊ดง่ายกว่านี้อ่ะค่ะ TT
|
|
|
|
|
Date :
2011-07-18 09:15:04 |
By :
hanami |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ต้องใช้Editplus อ่าค่ะ TT ไม่เคตยเขียนด้วยยยงานแรกก TT
|
|
|
|
|
Date :
2011-07-18 09:34:44 |
By :
hanami |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ง่ายที่สุดแล้วครับ
ผมใช้ Editplus เขียนอ่ะครับ
|
ประวัติการแก้ไข 2011-07-18 15:01:34
|
|
|
|
Date :
2011-07-18 14:59:36 |
By :
phajvaj |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อ่า มีใช้แบบ if ไหมค่ะ
|
|
|
|
|
Date :
2011-07-18 18:47:26 |
By :
hanami |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 02
|