PHP搜索整数和“0”并返回结果

下面是我的搜索代码,它对我来说很好用,它能够显示我想要的结果。

我尝试过的代码:

    $sql="SELECT * FROM PaymentDetails WHERE paymentAmount = $paymentAmount"

但是可以搜索“0”吗?当我搜索 0 时,它将返回空白错误消息。我希望它返回结果而不是“错误消息”

我给出的代码是可行的。

注意:在我的数据库中,我的列中有“0”,我想搜索“0”


慕姐8265434
浏览 166回答 1
1回答

LEATH

你首先用 0 值清除,$paymentAmount = ($paymentAmount ?? 0); // php 7+$paymentAmount = (!empty($paymentAmount) ? $paymentAmount : 0); // < php 7然后触发查询$sql="SELECT * FROM PaymentDetails WHERE paymentAmount = $paymentAmount";但是可以搜索“0”吗?-是的
打开App,查看更多内容
随时随地看视频慕课网APP