Felix Riesterer: 2x foreach und Daten in 1 Array

Beitrag lesen

Lieber rizer90,

Ich habe zwei verschiedene DB Abfragen.

warum? Geht das nicht mit einer einzigen?

wäre es so gedacht:

array[0]
{
'id' => '11',
'title => 'der titel',
'id2' => '22',
'description' => '....'
}
array[1]
{
'id' => '11',
'title => 'der titel',
'id2' => '22',
'description' => '....'
}
array[2]
{
'id' => '11',
'title => 'der titel',
'id2' => '22',
'description' => '....'
}

  
Du willst also ein zweidimensionales Array. Das könnte man auch so schreiben:  
  
~~~php
$result = array(  
    array( 'id' => 11, 'title' => 'der Titel', 'id2' => 21, 'description' => '...'),  
    array( 'id' => 12, 'title' => 'der Titel', 'id2' => 22, 'description' => '...'),  
    array( 'id' => 13, 'title' => 'der Titel', 'id2' => 23, 'description' => '...')  
);

Jetzt sieht man, dass Du ein Array mit Arrays willst. Jedes "innere" Array könnte einer einzelnen DB-Abfrage entspringen... wenn man nur wüsste, was Du da abfragst...

Liebe Grüße,

Felix Riesterer.

--
"Wäre die EU ein Staat, der die Aufnahme in die EU beantragen würde, müsste der Antrag zurückgewiesen werden - aus Mangel an demokratischer Substanz." (Martin Schulz, Präsident des EU-Parlamentes)