In meinem Code bekomme ich Daten (drei Spalten) von einer SQL-DB und ich möchte die Zeilen in einem assoziativen PHP-Array speichern. Das Array muss mehrdimensional sein, weil ich die Zeilen-ID aus der Datenbank als Schlüssel verwendet werden soll, so dass ich Werte wie folgt holen kann:Zweidimensionales assoziatives Array in PHP
$ Artikel [ „f84jjg“] [ „name“]
$ Artikel [ "245"] [ "code"]
ich habe versucht, den folgenden Code verwenden, aber es funktioniert nicht:
while ($row = mysql_fetch_row($sqlresult))
{
$products = array($row[0] => array(
name => $row[1],
code => $row[2]
)
);
}
auch, wie soll ich den Schlüssel Referenz wenn es aus einer Var ibar? Was ich machen möchte ist:
$productName = $products[$thisProd]["name"];
Wird das funktionieren?