Archief - uitlezen array

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

exxhal

Legacy Member
Hoi, Ik krijg de volgende array maar niet goed uitgelezen.

HTML:
$lijst = array(); 
while(list( $url, $postcode, $provincie) = mysql_fetch_array($query) ){
 $lijst[$provincie][$postcode] [$url] = $ok ;
    
 
   echo '<pre>'.print_r($lijst, 1).'</pre>';

Met echo print_r krijg ik wel hoe het zou moeten zijn.
Maar nu.. Als ik dan probeer krijg ik soms enkel de provincie of een mega lange uitlezing met lege array.
Volgens mij zit ik ergens fout met mijn foreach.

wat info : Ik had dus graag een lijstje van provincies met daaronder de gemeente/postcode en een url welke in mijn DB staan.

res: echo print v/d array.
HTML:
  [Antwerpen] => Array
        (
            [2930 Brasschaat                                ] => Array
                (
                    [http://www.ultiemewoning.com/immo_te_koop/immo_te_koop_Villa_Antwerpen_806.php] => 
                )

            [2430 Laakdal ] => Array
                (
                    [http://www.ultiemewoning.com/immo_te_koop/immo_te_koop_Appartement_Antwerpen_802.php] => 
                )

            [2830 Willebroek] => Array
                (
                    [http://www.ultiemewoning.com/immo_te_koop/immo_te_koop_Appartement_Antwerpen_823.php] => 
                )

            [2491 Olmen] => Array
                (
                    [http://www.ultiemewoning.com/immo_te_koop/immo_te_koop_Huis_te_Antwerpen_885.php] => 
                )

        )

Kemblin

Legacy Member
zoiets? uw array opbouw is nogal raar, volgens mij verwart ge keys met data => PHP: array - Manual

PHP:
foreach($lijst as $provincie => $gemeentes) {
	echo $provincie . '<br>';
	foreach($gemeentes as $gemeente => $urls) {
		echo $gemeente  . '<br>';
		foreach($urls as $url => $kloptni) {
			echo $url  . '<br>';
		}
	}
}
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan