我有以下数组,我想将其插入 mysql 数据库。
- 项目[0] = 足球
- 项目[1] = 橄榄球
- 项目[2] = 足球
- 项目[3] = 投球
- 项目[4] = 曲棍球
我正在使用以下函数插入位于functions.php中的数据库:
//Capture items
function item($register_data)
{
array_walk($register_data,'array_clean');
$fields = ' '.implode(',',array_keys($register_data)).' ';
$data = '\''.implode('\',\'',$register_data).'\'';
//Insert user Data into the database
$query = "INSERT INTO items ($fields) VALUES ($data)";
mysql_query($query);
}
现在这就是我插入的方式:
for($i =0;$i<4;$i++)
{
$item = array($i = item[i]);
}
//Call the function to insert into the database
item($item);
这种方法似乎不起作用。请协助