Coba ini
$query = "SELECT ID FROM USERS";
$result = mysqli_query($dbConnection, $query);
if(empty($result)) {
$query = "CREATE TABLE USERS (
ID int(11) AUTO_INCREMENT,
EMAIL varchar(255) NOT NULL,
PASSWORD varchar(255) NOT NULL,
PERMISSION_LEVEL int,
APPLICATION_COMPLETED int,
APPLICATION_IN_PROGRESS int,
PRIMARY KEY (ID)
)";
$result = mysqli_query($dbConnection, $query);
}
Ini memeriksa untuk melihat apakah ada sesuatu di tabel dan apakah mengembalikan NULL
Anda tidak memiliki meja.
Juga tidak ada BOOLEAN
tipe data di mysql, Anda harus INT
dan cukup atur ke 1 atau 0 saat memasukkan ke dalam tabel. Anda juga tidak memerlukan tanda kutip tunggal untuk semua hal, hanya saat Anda melakukan hardcoding data ke dalam kueri.
Seperti ini...
$query = "INSERT INTO USERS (EMAIL, PASSWORD, PERMISSION_LEVEL, APPLICATION_COMPLETED, APPLICATION_IN_PROGRESS) VALUES ('[email protected]', 'fjsdfbsjkbgs', 0, 0, 0)";