; $ I + + kullanarak bir foreach ve sipariş yapıyor

0 Cevap

question updated:

Ben bir iç içe sıralanabilir ağacından elde edilen bir sonraki dizi ettik. $key bir SAYFA id anlamına gelir ve $value bu üst kimliği var. Benim MySQL tabloda ben parent_id (güncelleme) Her sayfanın değiştirebilir ve üst kimliği bağlı olarak bir SAYFA SİPARİŞ saklamak ettik.

Bir sonraki örnekte ben parent_id = 1 ile 3 kimliklerini ettik:. 5, 2 ve 3 MySQL 5,2 ve 3 gibi tasarruf güncellemek için var:

UPDATE pages SET parent_id=1,order=0 WHERE id=5
UPDATE pages SET parent_id=1,order=1 WHERE id=2
UPDATE pages SET parent_id=1,order=2 WHERE id=3

Array
(
    [1] => 0
    [5] => 1
    [2] => 1
    [3] => 1
    [4] => 3
    [6] => 3
)

Nasıl PHP ile bu işleyebilir? Her sayfası kimliği için foreach yapmak ve foreach için her döngü bir MySQL güncellemesi göndermek olacak?

Şimdiden teşekkürler!

0 Cevap