sql >> Database teknologi >  >> RDS >> Mysql

Indsæt flere rækker i mysql (punkter adskilt med komma)

Hej hilsner fra Storbritannien :)
Kan du ikke bare gå gennem forespørgselsstrengfelterne og tilføje en række til databasen ad gangen?

f.eks.

<?php

$id = 33;
$value_list = 'tag1,tag2,tag3,tag4';
$values = explode(',', $value_list);
foreach ($values as $value)
{
    $sql = "INSERT INTO table (id, value) VALUES ($id, '$value');";
    //.. execute SQL now
    echo '<p>' . $sql . '</p>';
}

?>

Jeg uploadede dette til http://cyba.co/test.php så du kan se outputtet.



  1. Sådan finder du pg_config-stien

  2. Generer Javascript Array fra Mysql select

  3. 5 ualmindelige Microsoft Access-tip til 2020

  4. Sådan rettes 'java.sql.SQLFeatureNotSupportedException', mens du bruger metoden createArrayOf()