sql >> Database >  >> RDS >> Mysql

PHP Multidimensionale array naar ongeordende lijst, opbouw van url-pad

Het lijkt erop dat je de $link-variabele binnen de foreach-lus wijzigt, dus je voegt item1 toe aan $link, loopt door zijn subitems en keert terug naar de eerste iteratie en voegt item2 toe aan de variabele...

vervang dit

$link   .= "/".$category['url_nl']; 

met

$insidelink   = $link . "/".$category['url_nl']; 

(en verander de resterende $link in de lus in $insidelink)

Toevoegen:Dit geldt ook voor $startingLevel. Wijzig het niet, gebruik +1 inline:

echo "<li>".$start." - ".$startingLevel +1.
    "<a href='$link'>{$category['menu_nl']}</a> ($link)</li>\n";


  1. Kan de FULLTEXT-index niet vinden die overeenkomt met de kolomlijst (indexen zijn ingesteld)

  2. Met een mySQL-fout, onbekende kolom waar clausule

  3. hoe alleen tijd en geen datum in de database op te slaan via sql-query

  4. Witte lijst met IP-adressenbereiken met cPanel