Kiểu dữ liệu hộp kiểm trong MySQL

Cảm ơn bạn đã gửi mối quan tâm của bạn trong diễn đàn. Theo những gì tôi hiểu, bạn đang gửi dữ liệu bằng mã php tùy chỉnh và chèn các giá trị của nhiều hộp kiểm vào cơ sở dữ liệu của bạn vào một trong các cột của bạn. Tôi đã hiểu nó một cách chính xác?

Đây là giải pháp khả thi mà tôi có thể nghĩ ra

1. Đây là một biểu mẫu tôi đã thực hiện, Biểu mẫu. Lưu ý các chỉ mục hoặc giá trị bạn có, bạn có thể sử dụng hướng dẫn này "Hiển thị dữ liệu bài đăng" để xem việc gửi dữ liệu bài đăng

2. Đây là mã php mẫu mà tôi có để lấy các giá trị và chèn nó vào cơ sở dữ liệu của mình

$answers = $_POST;
$firstname = array("first" => $answers[firstname]);
$checkbox = mảng("thú cưng" => $answers[thú cưng]);

// Code mặc định kết nối mysql như đã đăng trên W3schools
// Đã sửa đổi để gửi biểu mẫu của chúng tôi
$con=mysqli_connect("host_name","db_username","password","db_table_name");
// Kiểm tra kết nối
if (mysqli_connect_errno()) { echo "Không thể kết nối với MySQL. ". mysqli_connect_error();

// lấy giá trị và chuẩn bị SQL
$pets = implode(',', $checkbox['pet']);
$first = $firstname['first'];
$sql="CHÈN GIÁ TRỊ VÀO table1 ('$first', '$pets')";

//Chạy sql với kiểm tra bảo mật
nếu (. mysqli_query($con,$sql)) { die('Lỗi. '. mysqli_error($con));
mysqli_close($con);

Sử dụng hướng dẫn ở trên, nó sẽ hiển thị cho bạn các khóa chính xác mà bạn cần khi sử dụng tập lệnh php của mình. Ở dạng của tôi, bạn có thể kiểm tra ảnh chụp màn hình bên dưới

Kiểu dữ liệu hộp kiểm trong MySQL

3. Đoạn mã trên chỉ đơn giản là lấy giá trị của trường Tên và các tùy chọn đã chọn trong hộp kiểm 'Thú cưng'

Kiểu dữ liệu hộp kiểm trong MySQL

4. Gửi biểu mẫu và các giá trị được chèn vào cơ sở dữ liệu như hình bên dưới

Kiểu dữ liệu hộp kiểm trong MySQL

Sử dụng các khóa và chỉ mục phù hợp và sử dụng hàm PHP sẽ phát nổ, các giá trị được chọn trong các hộp kiểm sẽ hiển thị trong cột 'tùy chọn' được phân tách bằng dấu phẩy

Socrata đã được Tyler Technologies mua lại vào năm 2018 và hiện là bộ phận Dữ liệu và Thông tin chi tiết của Tyler. Nền tảng này vẫn được cung cấp bởi cùng một phần mềm trước đây được gọi là Socrata nhưng bạn sẽ thấy các tham chiếu đến Dữ liệu & Thông tin chi tiết trong tương lai

Loại dữ liệu nào là một hộp kiểm?

Loại dữ liệu Hộp kiểm là để chuyển đổi trạng thái đúng/sai . Đôi khi được gọi là nhị phân hoặc boolean, hộp kiểm là một hộp có/không đơn giản hữu ích để hiển thị trực quan "Có" hoặc "Không" và cho các biểu mẫu mà người dùng có thể nhanh chóng chọn các hộp.

Kiểu dữ liệu nào được sử dụng cho các hộp kiểm trong SQL?

Đây có thể là văn bản hoặc số . Các hộp kiểm thường sử dụng các giá trị số 1 và 0 hoặc giá trị văn bản "Có" và "Không" hoặc "Đúng" và "Sai" trong cột bảng cơ sở dữ liệu.

Làm cách nào để chèn giá trị hộp kiểm trong MySQL?

Giới thiệu .
Create an HTML form, test_post. php, with multiple checkboxes as shown below. .. .
Chọn nhiều hộp kiểm như hình bên dưới
Bây giờ hãy nhấp vào nút gửi và một cửa sổ bật lên sẽ được hiển thị để xác nhận như hình bên dưới. đầu ra. Chèn giá trị hộp kiểm vào cơ sở dữ liệu. Chèn dữ liệu vào MySQL bằng PHP

Bốn loại dữ liệu trong MySQL là gì?

MySQL hỗ trợ các kiểu dữ liệu SQL trong một số danh mục. kiểu số, kiểu ngày và giờ, kiểu chuỗi (ký tự và byte), kiểu không gian và kiểu dữ liệu JSON .