在 PHP 中循环插入查询

Apo*_*a61 -1 html php mysql sql

我在通过 PHP 脚本在 SQL 中插入相同的值 N 次时遇到问题。我有这个vslue?

Table Info  column (ID,Name, LastName,)
Valus ('',Alain,Alian);
Run Code Online (Sandbox Code Playgroud)

我想要做的是在同一个表中插入这个值 10 次使用 EG 的 While 循环或类似的任何想法?

<?php
    $i=1;
    While ($i<= 5)      
    {
       $sql="INSERT INTO arivage
          (ID_Ship,Date_ariv,Date_achat,prov_id,Sph,cyl,Prod_type,Pord_color)
          VALUES
          ('','$date','$date1','$prov_id','$sph','$cyl','$Prod_type','$Pord_color')";
       $i++;
    }
?>
Run Code Online (Sandbox Code Playgroud)

ab_*_*v86 5

你有什么错误吗?

你需要的是可行的

$link = mysql_connect('localhost', 'mysql_user', 'mysql_password');
if (!$link) {
  die('Could not connect: ' . mysql_error());
}

for($i = 0; $i<10; $i++) {
    $sql="INSERT INTO arivage (ID_Ship,Date_ariv,Date_achat,prov_id,Sph,cyl,Prod_type,Pord_color) VALUES ('','$date','$date1','$prov_id','$sph','$cyl','$Prod_type','$Pord_color')";
    $result = mysql_query($sql);
    if (!$result) {
     die('Invalid query: ' . mysql_error());
    }
}
Run Code Online (Sandbox Code Playgroud)