Operator Logika MySQL PHP

Tutorial ini menjelaskan cara memilih data dari database dengan operator logika MySQL seperti BETWEEN, IN, AND, OR dll, di PHP. Kita juga akan menggunakan klausa WHERE dan query SELECT untuk menyaring data dari tabel database MySQL.
Contents
MySQL Logical OperatorsLANGKAH Untuk Menulis Kode PHPKode PHP Untuk Memilih Data Dari Tabel Database MySQL Menggunakan ANTARA OperatorKode PHP Untuk Memilih Data Dari Tabel Database MySQL Menggunakan IN OperatorPHP Kode Untuk Memilih Data Dari Tabel Database MySQL Menggunakan AND OperatorKode PHP Untuk Memilih Data Dari Tabel Database MySQL Menggunakan OR OperatorKesimpulanMySQL Logical Operators

MySQL mendukung operator logika berikut:

Dalam panduan ini, kita akan membahas penggunaan empat operator (yaitu BETWEEN, IN, AND, ATAU) only.

Untuk tujuan demonstrasi, saya telah membuat tabel yang disebut “penjualan” dalam database MySQL yang disebut “perusahaan_saya” dengan catatan berikut.
Heads Up: Di XAMPP, database dan nama tabel tidak peka huruf besar/kecil. Ini akan mempertimbangkan huruf besar/kecil sebagai huruf kecil saja.

Jika Anda belum membuat database dan tabel, lihat panduan berikut.
Membuat Database dan Tabel MySQL Menggunakan PHP Dalam XAMPPSTEPS Untuk Menulis Kode PHP

1. Tentukan nama server, nama pengguna, kata sandi, dan nama basis data dalam kode PHP Anda.

2. Buat koneksi menggunakan mysqli_connect() function.

Code:

$connection = mysqli_connect($server_name, $user_name, $password,$database_name);

3. Tentukan SQL Query untuk memilih catatan tertentu atau semua kolom menggunakan operator ANTARA, DI DAN dan ATAU dari tabel dengan condition.

4. Simpan hasil yang dipilih ke dalam variabel bernama “final” menggunakan fungsi mysqli_query(). Ini akan mengambil koneksi dan kueri sebagai parameter.

Code:

mysqli_query($connection, $query);

5. Dapatkan baris satu per satu dari variabel “final” menggunakan mysqli_num_rows() function.

6. Tutup koneksi menggunakan fungsi mysqli_close().

Code:

mysqli_close($connection);

Mari kita lanjutkan dan lihat cara memilih dan memfilter data dari tabel database MySQL menggunakan operator BETWEEN, IN, AND, dan OR.
PHP Code To Select Data Dari Tabel Database MySQL Menggunakan BETWEEN Operator

Operator BETWEEN digunakan untuk mengembalikan baris yang ada di antara dua nilai yang diberikan. Ini akan mengambil nilai pertama diikuti oleh operator AND dan nilai kedua. Operator

BETWEEN akan mengembalikan semua nilai yang ada di kolom yang ada dalam rentang yang diberikan (nilai pertama – nilai kedua).

SQL Query Syntax:

SELECT column1,column2,. ,column n from table_name WHERE column_name ANTARA nilai1 DAN nilai2

Contoh Code:

Dalam contoh ini, kita akan memilih nilai,
from kolom id antara 1 dan 4,dari kolom count antara 34 dan 100.
Buat file teks biasa bernama select.php di bawah / folder htdocs dengan konten berikut di dalamnya.
Heads Up: Jika Anda menggunakan Linux, folder htdocs akan berada di bawah direktori /opt/lampp/. Jika Anda menggunakan Windows, htdocs biasanya berada di folder C:xampp.


Buka browser web Anda dan arahkan ke URL http://localhost/select.php. Anda akan melihat semua nilai dari kolom id antara 1 dan 4, dan dari kolom count antara 34 dan 100.
PHP Kode Untuk Memilih Data Dari Tabel Database MySQL Menggunakan Operator IN

Operator IN digunakan untuk mendapatkan nilai yang ada dalam daftar nilai yang diberikan . Ini akan mengambil daftar nilai yang dipisahkan oleh koma dalam tanda kurung (). Jadi Ini akan mengembalikan semua nilai yang ada dalam daftar-().

SQL Query Syntax:

SELECT column1,column2,.,column n from table_name WHERE column_name IN (value1,value2,…,value n)

Contoh Code:

Dalam contoh ini, kita akan mendapatkan nilai,
dari kolom id di mana nilai bisa di (1,3,6),dari kolom nama di mana nilai bisa di (“Chocos”, “Telur”).