Ciao Ragazzi, ho un dubbio che non so risolvere, sono sicuro che è una stupidaggine ma ci sto perdendo troppo tempo e quindi mi sono confuso

In pratica, devo ricostruire un array come questo

$prezzo = array(1 => '23', 2 => '24', 3 => '25', 4 => '26');

Dove il primo numero è l'id dell'oggetto nel db, e il secondo è il prezzo di un oggetto

Ho provato a fare una cosa del genere ma senza risultato

$bar = mysql_query("SELECT * FROM catalogo ");

while($bar = mysql_fetch_array($aaa))
{
extract($aaa);

$prezzo = array($id => '$prezzo');
}

Inutile dire che non funziona
Qualcuno sa darmi una mano?
Grazie mille!