MYSQL ENUM ПРИМЕР PHP

MySQL Enum - это тип данных, который используется для хранения набора допустимых значений. В PHP мы можем использовать Enum для хранения различных типов данных, таких как цвета, размеры, статусы и т.д.

Давайте рассмотрим пример использования MySQL Enum в PHP:

$sql = "CREATE TABLE example (id INT NOT NULL AUTO_INCREMENT PRIMARY KEY, name VARCHAR(50) NOT NULL, status ENUM('active', 'inactive') NOT NULL)";if ($conn->query($sql) === TRUE) { echo "Table example created successfully";} else { echo "Error creating table: " . $conn->error;}

В этом примере мы создаем таблицу с именем «example», которая хранит id, имя и статус. Столбец статуса имеет тип Enum и может принимать только два значения: «active» или «inactive».

Теперь давайте добавим данные в таблицу:

$sql = "INSERT INTO example (name, status)VALUES ('John', 'active')";$conn->query($sql);$sql = "INSERT INTO example (name, status)VALUES ('Jane', 'inactive')";$conn->query($sql);

В этом примере мы добавляем два значения в таблицу «example». Первое значение имеет имя «John» и активный статус, а второе значение имеет имя «Jane» и неактивный статус.

Теперь мы можем выбрать данные из таблицы:

$sql = "SELECT id, name, status FROM example";$result = $conn->query($sql);if ($result->num_rows > 0) { while($row = $result->fetch_assoc()) { echo "id: " . $row["id"]. " - Name: " . $row["name"]. " - Status: " . $row["status"]. "
"; }} else { echo "0 results";}

В этом примере мы выбираем все значения из таблицы «example» и выводим их в браузере. Результат будет выглядеть следующим образом:

id: 1 - Name: John - Status: active
id: 2 - Name: Jane - Status: inactive

MySQL concat function with enum example

MySQL Tutorial Enum Type

Laravel 9 New Enum Casting - Enum in PHP 8.1 - Laravel 9 New Updates - Laravel 9 New Features - Ajay

Php Enumeration -- New Feature in Php

How to Connect HTML Form with MySQL Database using PHP

DPC2021: PHP Enums - Ayesh Karunaratne

Learn how to add an Enum column in PHPMyAdmin - A Step-by-Step Tutorial

Mysql enum data type

User And Admin Login System In PHP MySQL Step By Step - PHP Tutorial For Beginners (2022)

PHP Enum

Реклама
Новое
Реклама