Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Làm cách nào để đặt Giá trị mặc định cho Rỗng ($ _ POST)?

Trong php 5, bạn có thể sử dụng Isset () .

$tgl_real = isset($_POST['TGL_REAL'])? $_POST['TGL_REAL']:'NA';

trong php 7, bạn không cần Isset (), bạn có thể sử dụng ??:

$tgl_real = $_POST['TGL_REAL']?? 'NA';

Bạn cũng có thể sử dụng trống () để kiểm tra dữ liệu POST có trống hay không.

if(empty($_POST['TGL_REAL'])){
  $tgl_real = 'NA';
}else{
  $tgl_real = $_POST['TGL_REAL'];
}

Trên thực tế, bạn có thể đặt Ràng buộc mặc định trong mysql và kiểm tra để đặt NOT NULL



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Hiểu việc sử dụng bộ nhớ của MySQL dẫn đến kết quả trong PHP (PDO)

  2. Không thể tìm thấy tệp mysql-connector-java-5.1.13-bin.jar

  3. Chia chuỗi cột thành nhiều chuỗi cột

  4. Kích hoạt trong mysql gây ra lỗi

  5. MySql Chèn hàng loạt