Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Array multidimensi PHP ke daftar tidak berurutan, membangun jalur url

Sepertinya Anda memodifikasi variabel $link di dalam loop foreach, Jadi Anda menambahkan item1 ke $link, loop melalui subitemnya dan kembali ke iterasi pertama dan menambahkan item2 ke variabel...

ganti ini

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

dengan

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

(dan ubah sisa $link di dalam loop menjadi $insidelink)

Menambahkan:Ini juga berlaku untuk $startingLevel. Jangan ubah, gunakan +1 sebaris:

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kembalikan catatan duplikat

  2. Pilih hanya nilai terakhir menggunakan grup oleh di mysql

  3. Menyusun kueri SQL berdasarkan beberapa status kotak centang

  4. Mysql bergabung dengan kueri pada tiga tabel dengan banyak kolom

  5. Cara memasukkan ke MySQL menggunakan pernyataan yang disiapkan dengan PHP