Postingan lainnya
Buku Ini Koding!
Baru!
Buku ini akan jadi teman perjalanan kamu belajar sampai dapat kerjaan di dunia programming!
menolak postingan user yang sudah pernah posting
ada ide ga ya buat query di mana user yang sudah pernah post , gak boleh post di data yang sama , misal ada 4 kandidat presiden , dan kalo si user udah kasih vote buat calon 1 dia ga bisa lagi vote buat calon 1 . tapi masih bisa vote buat calon 2,3, dan 4 . i ane sih coba buat satu tabel khusus buat nyimpen vote ini .
penjabaran dari querynya gini : jika id_user dan id_presiden sudah ada di satu kolom/data maka akan muncul error ini -- >
"Anda sudah memberikan voting untuk presiden ini , anda masih biasa memberikan voting untuk pilihan presiden lain"
terima kasih :D
4 Jawaban:
Kalo ane kepikirannya gini gan, di database ada satu table, khusus namanya vote, isinya satu kolom buat id_preside, satu kolom id_voter. Nah dicek tuh, kalo udah ada id_voter pada id_presiden yang sama return false (tolak querynya) pake if-else, kaya ngecek pas mau login gitu.
iya gan kepikiran kaya gitu , yang masalah query nya hehehe gmna ya ? buat masukin ke bahasa pemograman " jika id_user dan id_presiden sudah ada di satu kolom/data maka akan muncul error" ada ide ga gan ?
Jawaban Terpilih
Yang kelas ada cara login di -membuat blog dengan php dan mysql- itu gan. yang pertama cek querynya https://sekolahkoding.com/kelas/video/Membuat-blog-dengan-php-dan-mysql/11 . Jadi dicek
SELECT * FROM vote WHERE id_presiden = $id_presiden AND id_voter = "id_voter"
nah nanti hasilnya dicek pake attribut num_rows persis kaya di video itu, kalo hasilnya 0 (belum ada di table) return false, kalo ngga sebalinya
wah iya bener . ane belum liat tutiral tambahan buat kelas itu , sama kaya nolak user register yang udah register ya . thanks gan infonya :D