【发布时间】:2014-06-30 06:08:22
【问题描述】:
如何将所有数组数据插入mysql?
我想将所有数组字符串插入到 mysql 中,我可以这样做吗?
<?PHP
include("connect.php");
for ($i = 0; $i < 10; $i++)
{
$myArray[$i] = $i;
}
$sql = "INSERT INTO table
( all_array , user )
VALUES
('array($myArray)' , '11');";
$dbQuery = mysql_query($sql);
?>
【问题讨论】:
-
all_array的类型是什么? -
你想要的结果是什么?所有值都在不同的行中,或以某种方式在同一行中,还是...?
-
你不能在mysql中存储数组。
-
Joachim Isaksson - 所有字符串数组,如
"1","2","3","4" -
@user3769723 如果您稍后要对该数组进行搜索,那么在存储这样的数组时会遇到问题。在这种情况下,您最好规范化数据库并将每个值放在单独的行中。