UPRAVIT: Nyní odráží aktualizace založené na informacích OP:
Z vaší otázky to zní jako každý řádek má jeden serializovaný sloupec a tento sloupec obsahuje serializované pole tří položek na řádky. Takže by to mělo fungovat:
$collection = array();
while ( $row = mysql_fetch_array($results)) {
$values = unserialize($row[0]);
# $values has unserialized the data into its own array with 3 items
$collection = array_merge($collection, $values);
}
Pokud by existovaly tři řádky db a každé pole mělo serializované pole se třemi položkami, $collection nyní obsahuje pole s 9 položkami.