Guma: Problem beim Array mit foreach (...) ausgeben

Beitrag lesen

Hallo ich versuche gerade Datensätze aus einer SQL-Datenbank in ein Array zu schreiben:

//über while Datensätze auslesen...
while ($db0->next_Datensatz()){
$hilfs_array = array($db0->f("kid"),$db0->f("kategorie"));
array_push($main_array, $hilfs_array);
}

Soweit ist jetzt alles im array drin. Die Ausgabe bereitet mir allerdings noch Probleme. Ich gebe hier beide Arrays jeweils gekoppelt nacheinander aus:

foreach($main_array as $hilfs2_array) {
foreach($hilfs2_array as $inhalt) {
echo "<A href="site.php?id=$inhalt">$inhalt</A>";
}

Ich will aber statt dessen als Ergebnis folgendes ausgeben:
<A href="site.php?id=$hier_soll_kid_rein">$hier_soll_kategorie_rein</A>";

Wie bekomme ich die Ausgabe entsprechend hin?

Guma