很纠结,PHP中执行SQL语句,一个语句中,只有一个FNO字段无法写入网页上获取的数据:各位高手请帮忙看看。

2025-03-07 16:07:57
推荐回答(3个)
回答1:

数据插入不成功的原因:
1. 数据库中使用的字段名字是mysql等数据库的预留词;
2. 数据库表中的字段类型和插入时给定的数据类型不一致或者不能进行隐式的转换;
3. values中给定的值本来就是空值;

回答2:

$ele=implode("','",$arr);//将数组组成字符串 ,分隔符为','
$ele="'".$ele."'";这样$ele就像是‘a’,'b','c'的形式了,然后组合进insert语句就可以了

回答3:

贴一下数据表结构,把$_POST都打印出来看看