如何将数组传递给数据库

时间:2015-10-14 16:18:11

标签: php sql arrays insert

我正在尝试将数组传递到数据库中,但无法正确完成。 我有以下数据库行

Country, number, Page, date

在我的数据库中想要这样的东西

id    Country  number   Page   date
2     Sweden   5        cat    14th june 2015
      United   10       ind    14th june 2015   
      states   58       con    14th june 2015    
      France   101      aces   14th june 2015      
      Germany  200      ind    14th june 2015

我正在使用此

if(isset($_POST['submit'])){
$new_res = mysql_query("INSERT INTO `em-res_db` VALUES('','$Country','$number','$Page','$date')");  
                if ($new_res){
                    //continue
    }

我希望你能了解我想要做的事情

1 个答案:

答案 0 :(得分:0)

创建一个与数组长度相同的循环,并在循环中插入将数据插入数据库的代码。

示例

for(i=0;i<=count(array)-1;i++){
if(isset($_POST['submit'])){
$new_res = mysql_query("INSERT INTO `em-res_db` VALUES('','$Country','$number','$Page','$date')");  
                if ($new_res){
                    //continue
    }
}