Postingan lainnya
bingung hmm
$query = "SELECT * FROM users WHERE username = '$username' AND password = '$password'";
username = '$username' AND password= '$passowrd'<<----- maksudnya apa ya? dan gimana cara bacanya?
4 Jawaban:
Cara bacanya : Pilih semua yang ada di table user dimana username = 'variable data username' dan password = 'variable data password; variable maksudnya nilai username & password tersebut, yang di dapat dari input form loginya. misal dalam form login di minta di masukkan Username dan Password, maka nilai username & password terbut di dapat setelah user mengisi input form login tersebut dan di submit.
itu menurut pengertian saya, hehe
username(ini apanya ya?) = '$username'(variable username)
username(nama kolom di tabel user) = $username(data atau nilai)
$username itu berupa variable. Artinya $username mengandung data atau nilai.
Misal:
$username = 'Linus Torvald';
// Artinya $username punya nilai = Linus Torvald.
Maka syntax username=$username itu sama dengan username='Linus Torvald'
Jawaban Terpilih
$query = "SELECT * FROM users WHERE username = '$username' AND password = '$password'"; diartikan/dibaca query mengeksekusi perintah select dari tabel user dimana (where) atribut username yg ada di database sama dengan nilai/value yg ada di variabel $username. begitu juga dengan password. jika tidak menggunakan variabel maka queryNya langsung "SELECT * FROM users WHERE username = 'contohusernameku' AND password = 'contohpasswordku'; mengapa menggunakan variabel agar dalam koding qt tidak menggulang query select tsb berulang2, kebayangkan klw dataNya ribuan, jd variabel berfungsi menampung apapun nilai yg ada sebelum di eksekusi/dipanggil oleh query.