$value1=$_POST['csvval'];
foreach( $valueas $key=>$value )
{
$qry=mysql_query("insert into tablename(value) values('$value1)");
echo $value;
}
这不适用于插入行 如何使用for循环在数据库中插入每个行值。?
答案 0 :(得分:-1)
试试这个:
$qry = mysql_query("INSERT INTO tablename(value) VALUES($value1)");
答案 1 :(得分:-2)
在$ value附近添加花括号(因为它在单引号内)。否则,它将评估为'$value'
。
另外,$ value是一个关联数组。您可以通过以下方式获得价值:$value[$key]
insert into tablename (value) values ('{$value[$key]}')