sql >> Databasteknik >  >> RDS >> Mysql

Behöver hjälp med att infoga kommaseparerade data i mysql-databasen med PHP

Du bör loopa från $QryRow['Year_From'] till $QryRow['Year_To'] och samla dem alla innan du sätter in dem.

$years= array();
for ($x = $QryRow['Year_From']; $x <= $QryRow['Year_To']; $x++) 
{           
    $years[] = $x;    
}

$query_insert = "INSERT INTO diff_yearstbl(SKU,Product_Name,Model,Make,Year) VALUES('".$SKU."','".$Product_Name."','".$Model."','".$Make."','".implode(',',$years)."')";
$s_insert = mysql_query($query_insert, $connect ); 

mysql_* är utfasad använd mysqli_* eller PDO



  1. Konvertera helt enkelt ett 5-siffrigt nummer i mysql-databasen till ett datum

  2. Uppdaterar vyer i MySQL

  3. Skicka array i Mysql-fråga med nodejs

  4. mysql hierarkilagring med stora träd