空白int字段将0保存到DB

时间:2014-01-14 23:55:51

标签: php mysql int

我有一个输出,例如["payeeAccount"]=> string(0) ""一个空字符串,我怎样才能确定它的空存储是否为空并且不在我的数据库表中插入'0'?

2 个答案:

答案 0 :(得分:1)

$payeeAccount = ( is_string( $payeeAccount ) && !empty( $payeeAccount ) ) ? $payeeAccount : '';

将此变量保存到db。

答案 1 :(得分:0)

检查字符串是否为空字符串“”,如果是,则将其更改为“null”

嗯,这取决于你是否使用预备语句。如果您只是连接成一个sql字符串,请使用“null”。使用预准备语句,您可能希望使用null。