Trong bài viết trước bạn đã thấy cách chèn một giá trị từ hộp văn bản vào cơ sở dữ liệu MySQL trong PHP. Trong bài viết này, bạn sẽ thấy cách chèn một giá trị từ nút radio vào cơ sở dữ liệu MySQL bằng cách sử dụng PHP
Trước hết, chúng ta sẽ tạo một cơ sở dữ liệu và bảng. Mã để tạo cơ sở dữ liệu và bảng như sau
- $con = mysql_connect("localhost","root","");
- nếu (. $con)
- {
- chết ('Không thể kết nối. '. mysql_error());
- }
- if (mysql_query("TẠO Cơ sở dữ liệu ABC",$con))
- {
- echo "Cơ sở dữ liệu của bạn đã được tạo. “;
- }
- khác
- {
- echo "Lỗi tạo cơ sở dữ liệu. ". mysql_error();
- }
- mysql_close($con);
- ?>
- $con = mysql_connect ("localhost","root","");
- nếu (. $con)
- {
- chết ('Không thể kết nối. '. mysql_error());
- }
- mysql_select_db ("ABC", $con);
- $sql = "TẠO BẢNG nhân viên
- (
- tên VARCHAR( 50 ) ,
- giới tính VARCHAR( 50 ) ,
- )";
- mysql_query($sql,$con);
- echo "Bảng của bạn đã tạo. “;
- mysql_close($con);
- ?>
- $con = mysql_connect("localhost","root","");
- mysql_select_db("ABC", $con);
- @$a=$_POST['tên'];
- @$b=$_POST['sex'];
- if(@$_POST['submit'])
- {
- echo $s="chèn vào giá trị nhân viên(tên,giới tính)('$a','$b')";
- echo "Dữ liệu của bạn đã được chèn";
- mysql_query($s);
- }
- ?>
- Tên
- giới tính
- Nam giới
- Giống cái
Đây là mã cuối cùng cho các nút radio trong PHP với ví dụ
<!doctype html> <html> <head> <meta charset="utf-8"> <title>Radio Buttons in PHP</title> <style> .container { max-width: 300px; margin: 50px auto; text-align: left; font-family: sans-serif; } select { width: 100%; min-height: 150px; margin-bottom: 20px; } input[type="submit"] { display: block; margin: 20px auto; } label { display: block; position: relative; cursor: pointer; font-size: 18px; padding-left: 46px; margin-bottom: 15px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } label input { position: absolute; opacity: 0; cursor: pointer; } .select { top: 0; left: 0; height: 25px; width: 25px; position: absolute; border-radius: 50%; background-color: #cccccc; } label:hover input~.select { background-color: #ccc; } label input:checked~.select { background-color: #1A33FF; } .select:after { content: ""; position: absolute; display: none; } label input:checked~.select:after { display: block; } label .select:after { top: 9px; left: 9px; width: 8px; height: 8px; border-radius: 50%; background: white; } </style> </head> <body> <div class="container mt-5"> <form action="" method="post" class="mb-3"> <label> <input type="radio" name="radio" value="Lock & Key">Lock & Key <span class="select"></span> </label> <label> <input type="radio" name="radio" value="Umbrella Academy">Umbrella Academy <span class="select"></span> </label> <label> <input type="radio" name="radio" value="Stranger Things">Stranger Things <span class="select"></span> </label> <label> <input type="radio" name="radio" value="Ozark">Ozark <span class="select"></span> </label> <input type="submit" name="submit" vlaue="Get Values"> </form> <?php if(isset($_POST['submit'])){ if(!empty($_POST['radio'])) { echo ' ' . $_POST['radio']; } else { echo 'Please select the value.'; } } ?> </div> </body> </html>Phần kết luận
Cuối cùng, Radio Buttons trong hướng dẫn PHP đã kết thúc. Trong hướng dẫn này, chúng ta đã học cách truy xuất giá trị nút radio đã chọn và cách thêm kiểu dáng tùy chỉnh trong nút radio chỉ bằng CSS
máy đào
Tôi là Digamber, một nhà phát triển full-stack và là người đam mê thể dục. Tôi đã tạo trang web này để truyền kinh nghiệm mã hóa của mình cho các lập trình viên mới. Tôi thích viết trên JavaScript, ECMAScript, React, Angular, Vue, Laravel
Twitter GitHubBài viết đề xuất
Xây dựng hệ thống xếp hạng 5 sao PHP MySQL bằng jQuery AJAXPHP 8 Tìm kiếm dữ liệu trực tiếp AJAX với MySQL Hướng dẫn PHP 8 Select2 Đa lựa chọn với jQuery AJAX Hướng dẫn PHP 8 Ví dụ về mã hóa và giải mã dữ liệu JSON Ví dụ về PHP 8 Hướng dẫn xác thực biểu mẫu phía máy chủ Tích hợp Google reCAPTCHA trong PHP 8 Biểu mẫu liên hệ Cách tạo Captcha