Agar range waktu input tidak bentrok

Tempat diskusi tentang PHP buat newbie
Poccame
Posts: 1
Joined: Tue Dec 13, 2016 4:37 am

Agar range waktu input tidak bentrok

Postby Poccame » Tue Dec 13, 2016 4:48 am

Salam sejahtera untuk semuanya, saat ini saya sedang membuat form peminjaman barang berbasis web, yang saya ingin tanyakan bagaimana caranya agar saat penginputan waktu tidak bentrok, contoh: Jika orang A menginput form "akan" meminjam barang dari jam 02:00 – 03:00, maka orang B tidak bisa menginput form peminjaman dengan barang yang sama di antara jam 02:00 – 03:00. bagaimana caranya agar tidak bentrok dalam data basenya. Mohon bimbingan skripnya dan codingnya. Terima kasih sebelumnya. :) :)

Berikut yang saya coba buat
$jam_awal_cek = $_POST[jam_awal];
$jam_akhir_cek = $_POST[jam_akhir];
$jam_awal = strtotime('$jam_awal');
$jam_akhir = strtotime('$jam_akhir');

$cek_sql = “SELECT * FROM jadwal
While
(($jam_awal >= $jam_mulai_cek AND $jam_awal <= $jam_akhir_cek)
OR
($jam_akhir >= $jam_mulai_cek AND $jam_akhir <= $jam_akhir_cek))
AND
$tanggal= $_POST[tanggal];

$cek_query = mysql_query($cek_sql);
$cek_jumlah = mysql_num_rows($cek_query);

if($cek_jumlah > 0)
{
// sudah ada yang booking (pesan)
}
else
{
// anda bisa booking (pesan)
}

hadi-pusathosting
Posts: 3
Joined: Wed Mar 15, 2017 2:21 pm

Re: Agar range waktu input tidak bentrok

Postby hadi-pusathosting » Wed Mar 15, 2017 2:32 pm

harus ada pengecekan query pakai where nya pak, untuk memastikan sudah ada atau belum orang yang mengentri jam terakhir.


Return to “Diskusi PHP”

Who is online

Users browsing this forum: No registered users and 1 guest