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

Hvordan opretter man et array fra databasen?

$array1 = array();
$result = mysql_query("SELECT article_tags_fld FROM MY_TABLE");
while ($row = mysql_fetch_assoc($result)) {
   $array1 = array_merge($array1, array_map('trim', explode(",", $row['article_tags_fld'])));
}

eksplodere vil opdele en streng med et skilletegn.

array_merge vil kombinere to arrays.

array_map vil anvende trim på alle elementer.

trim vil fjerne ethvert mellemrum på hver side af dine tags.



  1. Sådan opsætter du navngivne tidszoner i MariaDB

  2. SQLAlchemy ingen adgangskode angivet fejl

  3. MySQL Bestil efter et nummer, null sidst

  4. Få SUM af salg i flere år i kolonner