将单个数组元素插入sql表

时间:2017-10-20 07:25:49

标签: php mysql arrays

为这个简单的问题提前道歉,但我一直在尝试通过这个论坛进行搜索而没有成功。

简而言之,我创建了一个数组,我需要的是插入每个

将单个数组元素导入数据库。

以下是代码:

if(isset($_POST['submit']))
{
    $var0=$_POST['actions'];  

    $count1=count($var0);

    for($count=0;$count<=$count1;$count++)
    {
       $query1="INSERT INTO ad_tb(adDes)values('$var0[$count]')";
    }
}

当我使用print_r显示其内容时,确实可以成功创建数组。当我回显每个元素,如$ var0 [$ count]时,也正确显示,但是当我在sql insert语句中插入它时,数据库中没有任何内容。

P.S。所需的最终结果不是单个数据库行中的每个元素,因为许多示例使用implode演示了这一点。我要求每个元素作为数据库中的单独行。这可以实现吗?一如既往地感谢您的帮助。

0 个答案:

没有答案