sql >> Databasteknik >  >> Database Tools >> phpMyAdmin

Yii2 få produkt-id separerat med kommatecken

Använd PHP implode() och explode() funktion för att spara kommaseparerade data i DB

implode() funktion returnerar en sträng som innehåller en strängrepresentation av alla arrayelement i samma ordning

$model= new orders ();
$array = [1, 2, 3, 4, 5];
$model->product = implode(', ', $array);
$model->save();

explode() funktion returnerar en array av strängar.

$string = "1, 2, 3, 4, 5";
explode(', ', $string);



  1. mysql:ORDER BY antal förekomster av ett element i en kolumn i mysql-tabellen

  2. Hur tar man bort serverposter i SQL Server Management Studios skärm Anslut till server?

  3. Hur man tar bort servernamnsobjekt från historiken för SQL Server Management Studio

  4. Hur man får FIO att spela upp ett spår med flera trådar