许多类似于我的帖子,他们都没有工作。PHP数组插入MySQL失败
有一个数组$data['date'], $data['name'], $data['value']
。
试图插入MySQL表MyValues(日期,名称,值)
试过7-8不同的方法,没有工作。 想类似
for ($a=0;$a<10;$a++) {
mysql_query("INSERT INTO MyValues('Date','Index_Name','Index')
VALUES ($data['date'][$a] ,$data['name'][$a], $data['value'][$a])"
}
也有尝试过的foreach,构建一个字符串给到MySQL等
得到这个错误 警告:mysql_error()预计参数1是资源,鉴于布尔在线45
[**在新的代码,请不要使用'mysql_ *'功能**](HTTP: //bit.ly/phpmsql)。他们不再被维护[并被正式弃用](https://wiki.php.net/rfc/mysql_deprecation)。看到[**红框**](http://j.mp/Te9zIL)?学习[*准备的语句*](http://j.mp/T9hLWi),并使用[PDO](http://php.net/pdo)或[MySQLi](http://php.net/ mysqli) - [这篇文章](http://j.mp/QEx8IB)将帮助你决定哪个。如果您选择PDO, [这里是一个很好的教程](http://stackoverflow.com/a/14110189/1723893)。 –
你会得到什么错误? – j08691
有一个名为Values的表真的合法吗? – span