Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Potrzebujesz pomocy przy wstawianiu danych oddzielonych przecinkami w bazie danych mysql przy użyciu PHP

Powinieneś wykonać pętlę z $QryRow['Year_From'] do $QryRow['Year_To'] i zbierz je wszystkie przed włożeniem.

$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_* jest przestarzały użyj mysqli_* lub PDO



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. emulowane przygotowane zestawienia vs rzeczywiste przygotowane zestawienia

  2. Odpowiednik klauzuli GroupBy i having w algebrze relacyjnej

  3. Otrzymywanie komunikatu SQLEXCEPTION w procedurach MySQL

  4. Wyniki zapytania mysql z funkcją GROUP BY

  5. Nie wybrano bazy danych — PHP i MySQL