Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

PHP Mảng đa chiều đến danh sách không có thứ tự, xây dựng đường dẫn url

Có vẻ như bạn sửa đổi biến $ link bên trong vòng lặp foreach, Vì vậy, bạn thêm item1 vào $ link, lặp qua các subitem của nó và quay lại lần lặp đầu tiên và thêm item2 vào biến ...

thay thế cái này

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

với

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

(và thay đổi $ liên kết còn lại bên trong vòng lặp thành $ insidelink)

Thêm:Điều này cũng đúng với $ startLevel. Không sửa đổi nó, hãy sử dụng +1 nội tuyến:

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. Mã lỗi:23 Hết tài nguyên khi mở tệp

  2. Cập nhật dữ liệu vào bảng từ trường đầu vào được tạo động

  3. Tại sao tôi nhận được id tài nguyên # 4 khi tôi áp dụng print_r () cho một mảng trong PHP?

  4. Làm thế nào để chuyển đổi chuỗi thành một số thập phân?

  5. mysql full join error- # 1054 - Cột không xác định 'feemaster.PAIDAMOUNT' trong 'danh sách trường'