php只在mysql中没有空值插入

时间:2017-01-09 10:03:31

标签: php mysql

我们只想在银行中插入价值...但是不能以现金方式插入0值...所以该怎么做

if(!isset($ _ POST [$ cash])&&($ _POST [$ bank]!=“”))

{     $ query1 =“INSERT INTO balance_entry(cust_id,amount,discount,total_amt,date,modified_date)VALUES('$ cust_id','$ amount','$ discount','$ total_amt','$ today','$ today “)“;

             if (!mysql_query($query1,$conn))
              {
              die('Error: ' . mysql_error());
              }

$ query1 =“INSERT INTO payment_detail(bill_id,date)VALUES((从balance_entry中选择max(bill_id)),'$ today')”;

              if (!mysql_query($query1,$conn))
                {
                die('Error: ' . mysql_error());
                }

$ query1 =“INSERT INTO bank_detail(p_id,bank,date)VALUES((从payment_detail选择max(p_id)),'$ bank','$ today')”;

            if (!mysql_query($query1,$conn))
              {
              die('Error: ' . mysql_error());
              }

$ query1 =“INSERT INTO credit_detail(p_id,bill_id,debit_amount,credit_amount,date)VALUES((从payment_detail选择max(p_id)),(从balance_entry中选择max(bill_id)),'$ debit_amount','$ credit_amount”, '$今天')“;

             if (!mysql_query($query1,$conn))
              {
                 die('Error: ' . mysql_error());
             }

}

1 个答案:

答案 0 :(得分:0)

确保列可以为NULL。然后你可以这样做:

realmList.deleteAllFromRealm()

column2现在为NULL