Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Como criar um array a partir do banco de dados?

$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'])));
}

explodir irá dividir uma string por um delimitador.

array_merge combinará duas matrizes.

array_map aplicará trim a todos os elementos.

aparar removerá qualquer espaço em branco em ambos os lados de suas tags.