j4nk3y: MySQL data type

Beitrag lesen

Mensch ist das wieder kompliziert...

In jeder Reihe muss ich prüfen ob Werte in der ersten und zweiten gejointen Tabelle vorhanden sind, sprich if(isset($key)).

Je nach Fall, sind ja erstmal nur 3, Alle Werte aus $row in mein gewünschtes Array schreiben. Für jeden Wert einzeln? Etwa:

$sid = $row['sid'];
$data[$sid]['x'] = $row['x'];
$data[$sid]['y'] = $row['y'];
.  
$pid = $row['pid']; 
$data[$sid][$pid]['h'] = $row['h'];  
.  
.

Und es gibt wieder keine generelle Möglichkeit die Daten zu separieren?

Wie macht man das Professionel? Also ein Mehrdimensionales Array aus einem MySQL Statment mit Joins. und zwar so, das man im nachhinein Spalten entfernen oder hinzufügen kann.

Gruß
Jo