我有一个MySQL表,其中我有一列,我想插入多个整数,逗号分隔。 (如1,2,3,4)。 我从一种形式传递这些整数值和我正确地接收他们在我的PHP文件作为数组:PHP:将整数数组插入MySQL数据库
阵列([0] => 3 [1] => 4)
但现在我要插入我的数据库,但我不断收到:
注意:数组字符串转换在
这是h嗷嗷我收到我的岗位值并将其放入到一个数组:
$project_type = substr($_POST['project_type'], 0, -1); //the substring to remove the last comma
$project_type_array = explode(',', $project_type);
这是怎么了将其插入:
$SQL_project_has_type = "INSERT INTO project_has_project_type(project_ID_project, project_type_ID_project_type)
VALUES('{$row['ID_project']}', {$project_type_array})";
mysql_query($SQL_project_has_type);
欢迎任何帮助,谢谢!
为什么你想使它整数而不是varchar?它的数量不可能有逗号。 – 2014-10-08 09:37:15