
$str = array('a','b','c');
foreach ($str as $v){
$sql = 'insert into tableName(`feildName`) values("' $v '")';
mysql_query($sql);
}
// 试试这个吧,你的conn打开了多次,创建了多个stmt,但是只提交了一次,关闭一次,逻辑上有些问题。
public static void main(String[] args) throws Exception {
ClassforName(DBDRIVER);
javasqlConnection conn = DriverManagergetConnection(DBURL, DBUSER, DBPASS);
for (int i = 0; i < 15; i++) {
String sql = "INSERT INTO user(name,sex,date) values(,,)";
javasqlPreparedStatement stmt = connprepareStatement(sql);
stmtsetString(1, "小杨" + (i + 1));
stmtsetString(2, "女");
stmtsetInt(3, 18);
stmtexecuteUpdate();
stmtclose();
}
connclose();
}
两个数组可以合并成一个,也可以分别。
$time
=
date("Y-m-d
H:i:s");
$query=mysql_query("insert
into
comments(user,comment,addtime)values('$user','$txt','$time')");
if($query)
echo
'1';
以上就是关于$str是一个数组 用foreach 怎么循环插入到数据库的一个字段里全部的内容,包括:$str是一个数组 用foreach 怎么循环插入到数据库的一个字段里、JAVA用for循环向数据库加信息,下面哪里错了呢、php两个数组怎么用foreach循环插入到数据库中等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)