⊗ppPmDBNSl 369 of 447 menu

Pengambilan Data dengan Query SQL ke Database di PHP

Dalam kode percobaan Anda sudah melihat perintah SELECT, yang digunakan untuk mengambil data dari DB. Mari sekarang kita pelajari lebih detail sintaksnya. Berikut sintaksnya:

<?php $query = "SELECT * FROM table WHERE condition"; ?>

Seperti yang Anda lihat, setelah nama tabel kita bisa menambahkan perintah WHERE, di mana kita dapat menuliskan batasan untuk data yang dipilih. Dalam kondisi tersebut, operasi perbandingan berikut diperbolehkan: =, !=, <>, <, >, <=, >=.

Mari kita lihat penerapannya melalui contoh.

Contoh

Pilih user dengan id sama dengan 2:

<?php $query = "SELECT * FROM users WHERE id=2"; ?>

Contoh

Pilih user dengan id lebih besar dari 2:

<?php $query = "SELECT * FROM users WHERE id>2"; ?>

Contoh

Pilih user dengan id lebih besar atau sama dengan 2:

<?php $query = "SELECT * FROM users WHERE id>=2"; ?>

Contoh

Pilih user dengan id tidak sama dengan 2:

<?php $query = "SELECT * FROM users WHERE id!=2"; ?>

Contoh

Selain perintah !=, kita juga bisa menggunakan perintah <>:

<?php $query = "SELECT * FROM users WHERE id<>2"; ?>

Contoh

Pilih user dengan usia 23 tahun:

<?php $query = "SELECT * FROM users WHERE age=23"; ?>

Contoh

Pilih user dengan gaji 500:

<?php $query = "SELECT * FROM users WHERE salary=500"; ?>

Contoh

Pilih user dengan nama 'user1'. Di sini ada hal penting yang perlu diperhatikan: karena nama merupakan string, maka harus diapit oleh tanda kutip:

<?php $query = "SELECT * FROM users WHERE name='user1'"; ?>

Contoh

Jika perintah WHERE tidak ada, maka semua data dalam tabel akan dipilih. Mari pilih semua karyawan:

<?php $query = "SELECT * FROM users"; ?>

Tugas Praktis

Pilih user dengan id sama dengan 3.

Pilih user dengan gaji 900.

Pilih user dengan usia 23 tahun.

Pilih user dengan gaji lebih dari 400.

Pilih user dengan gaji sama dengan atau lebih besar dari 500.

Pilih user dengan gaji TIDAK sama dengan 500.

Pilih user dengan gaji sama dengan atau lebih kecil dari 500.

Indonesia
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan cookie untuk operasi situs, analitik, dan personalisasi. Pemrosesan data dilakukan sesuai dengan Kebijakan Privasi.
terima semua atur tolak