gpt4 book ai didi

php - 更改 is_numeric 以检查所有值

转载 作者:太空宇宙 更新时间:2023-11-03 11:03:08 24 4
gpt4 key购买 nike

我有这个代码:

foreach($feed['posts'][$i] as $key => $value)
{
$sql[] = (is_numeric($value)) ? "`$key` = $value" : "`$key` = '" . "'";
}
$sqlclause = implode(",",$sql);

这工作正常,但它只填充具有数字的值。如果我采用 is_numeric 或将其更改为 ($value) 或它的不同变体,查询会完成,但不会向我的 MySQL 数据库添加任何数据。

最佳答案

可能是因为如果值不是数字则您没有添加值:

$sql[] = (is_numeric($value)) ? "`$key` = $value" : "`$key` = '" . $value . "'";
// ^^^^^^^^^^^^^^

关于php - 更改 is_numeric 以检查所有值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14232021/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com