การเก็บค่าเวลา หาก input วินาทีมากกว่าหรือเท่ากับ 60 วินาที ให้เก็บเป็นนาที
โดยช่อง input สามารถกรอกข้อมูลจำนวนเท่าไรก็ได้ แยกเป็นช่อง ชั่วโมง นาที วินาที
โค้ด
โค้ด: เลือกทั้งหมด
$hour = 0;
$hour = $_POST['hour']; // input ที่รับเข้ามา
$minute = 0;
$minute = $_POST['minute']; // input ที่รับเข้ามา
$second = 0;
$second = $_POST['second']; // input ที่รับเข้ามา
if($second >= 60){
$ps = floor($second / 60) ;
$minute = $minute + $ps;
$second = ($second % 60); // วินาทีตอนกรอก
}
if ($minute >= 60) {
$pm = floor($minute / 60);
$hour = $hour + $pm;
$minute = ($minute % 60); // นาทีตอนกรอก
}
ให้ กำหนดเงื่อนไขใต้ ตัวแปรที่เป็นตัวแปรของ input ข้อมูล โดยใช้
โค้ด: เลือกทั้งหมด
if (ถ้าตัวแปรวินาทีที่รับเข้ามา มีค่ามากว่า 60) { ให้ทำตามเงื่อนไข โดย
กำหนดตัวแปลเก็บค่า = หารจำนวนวินาทีที่รับเข้าแบบไม่เอาเศษ
ตัวแปรนาที = ตัวแปรนาทีบวกกับจำนวนวินาทีที่หารแบบไม่เอาส่วน
ตัวแปลวินาทีที่เราใช้เก็บค่า = จำนวนตัวแปลที่หารไม่เอาส่วน
แต่เงื่อนไขที่เรากำหนดต้องทำก่อนการบันทึกลงฐานข้อมูล การเก็บนาทีก็ทำเหมือนกัน
[b]การเก็บค่าเวลา หาก input วินาทีมากกว่าหรือเท่ากับ 60 วินาที ให้เก็บเป็นนาที [/b]
โดยช่อง input สามารถกรอกข้อมูลจำนวนเท่าไรก็ได้ แยกเป็นช่อง ชั่วโมง นาที วินาที
[b]โค้ด[/b]
[code]
$hour = 0;
$hour = $_POST['hour']; // input ที่รับเข้ามา
$minute = 0;
$minute = $_POST['minute']; // input ที่รับเข้ามา
$second = 0;
$second = $_POST['second']; // input ที่รับเข้ามา
if($second >= 60){
$ps = floor($second / 60) ;
$minute = $minute + $ps;
$second = ($second % 60); // วินาทีตอนกรอก
}
if ($minute >= 60) {
$pm = floor($minute / 60);
$hour = $hour + $pm;
$minute = ($minute % 60); // นาทีตอนกรอก
}
[/code]
ให้ กำหนดเงื่อนไขใต้ ตัวแปรที่เป็นตัวแปรของ input ข้อมูล โดยใช้
[code]
if (ถ้าตัวแปรวินาทีที่รับเข้ามา มีค่ามากว่า 60) { ให้ทำตามเงื่อนไข โดย
กำหนดตัวแปลเก็บค่า = หารจำนวนวินาทีที่รับเข้าแบบไม่เอาเศษ
ตัวแปรนาที = ตัวแปรนาทีบวกกับจำนวนวินาทีที่หารแบบไม่เอาส่วน
ตัวแปลวินาทีที่เราใช้เก็บค่า = จำนวนตัวแปลที่หารไม่เอาส่วน
[/code]
แต่เงื่อนไขที่เรากำหนดต้องทำก่อนการบันทึกลงฐานข้อมูล การเก็บนาทีก็ทำเหมือนกัน