sql >> Database teknologi >  >> RDS >> Mysql

Hvordan indstiller man en standardværdi for Empty($_POST)?

I php 5 kan du bruge isset() .

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

i php 7 behøver du ikke isset(), du kan bruge ??:

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

Du kan også bruge empty() for at kontrollere POST-data er tomme eller ej.

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

Faktisk kan du indstille standardbegrænsning i mysql og marker for at indstille NOT NULL



  1. MYSQL-sag i select-sætning til kontrol af null

  2. Undslipper kolon-tegnet ':' i JPA-forespørgsler

  3. RDS-instans CPU-udnyttelse

  4. Mysql Inner join med OR-tilstand?