cara compare hari dan waktu yang ada di database dengan waktu sekarang

saya punya table 'user'

 id | name | day | time |
 1 | bejo |  6  |  11  |

saya mau compare dari kolom day dan time dengan hari dan waktu sekarang. apakah ada yang salah? karena setelah dijalankan hasil 0. yang saya ketahui, 6 itu penunjuk hari sabtu dari website http://php.net/manual/en/function.date.php

 $today = date("w");
$time = date("H");
$query = "SELECT name, day, time FROM `user`";
$result = mysql_query($query);
$row = mysql_fetch_assoc($result);

$a = $row['name'];
$b = $row['day'];
$c = $row['time'];

if($b == $today AND $c >= $time)
{
    echo 'sukses';
}
else
{
    echo "hasil 0";
}
avatar channingtatum
@channingtatum

7 Kontribusi 0 Poin

Diperbarui 6 tahun yang lalu

2 Jawaban:

mungkin bisa membantu mas, saya juga baru soalnya heheh coba begini, mungkin sampeyan kapai method="post"

<pre> $name= $_GET['name']; $query = mysql_query("SELECT * FROM user WHERE name='$name'"); </pre> maaf sebelumnya kalo masih gaga...

avatar Adinur
@Adinur

63 Kontribusi 8 Poin

Dipost 6 tahun yang lalu

<pre> SELECT name, day, time FROM user </pre> bisa tampil 1 rows atau lebih dari satu rows, jika agan tidak menggunkanan while maka, data yang diambil adalah data terakhir. Pertanyaannya apakah <pre> 1 | bejo | 6 | 11 | </pre> data terakhir? jika tidak yang dicek bukan data tsb melainkan data yang lain.

dan yang satu lagi, agan membuat post yang sama, kenapa tidak dilanjutkan dipost sebelumnya <a href='https://www.sekolahkoding.com/forum/cara-read-dan-buat-variable-dari-database-dan-membuat-variable-untuk-menyamakan-waktu-sekarang-1536909100 '>https://www.sekolahkoding.com/forum/cara-read-dan-buat-variable-dari-database-dan-membuat-variable-untuk-menyamakan-waktu-sekarang-1536909100 </a>

avatar dianarifr
@dianarifr

642 Kontribusi 316 Poin

Dipost 6 tahun yang lalu

Login untuk ikut Jawaban