Benim komut dosyası şu anda ne:
- kapmak & Bir $ _GET ['id'] temizler
- bu kimliği için TABLO tüm önceden varolan verileri çeker
- görüntüler önceden varolan veri ile doldurulan formu
- GÖNDER komut güncellemek için form verilerini gönderir, TABLO tüm verileri ekler
Ben komut dosyası ne yapmak istiyorum:
- kapmak & Bir $ _GET ['id'] temizler
- pulls all possible (id)'s from TABLE (Ben nasıl biliyorum bu)
- checks that
$_GET['id']
dizisi kimliği olduğunu em> (Ben nasıl biliyorum bu) - IF NOT, kill script, do not display form, and echo error message (bu ben yapmak değil)
- IF YES, proceed as normal
- bu kimliği için TABLO tüm önceden varolan verileri çeker
- görüntüler önceden varolan veri ile doldurulan formu
- GÖNDER komut güncellemek için form verilerini gönderir, TABLO tüm verileri ekler
Şu komut yapısı:
- php kodu
- tüm değerler için
<?php _ ?>
ekler ile html formu
Ben iyi bir çocuk olmak ve benim kodunu ayırmak için denedim ve büyük ölçüde başarmış. Ama bu benim html formu görüntüler $_GET['id']
okunaklı olup olmadığını sorun bana bıraktı.
Birisi if (!in_array($id, $allIDs))
görüntülenmesini formu önler ve yerine bir hata dışarı fırlatır, böylece beni kurmak yardım eder misiniz?
Formu bir yansıması heredoc yapma dışında, bu html ekranı kontrol etmek için bir yol var?
Psuedocode kabul edilebilir. Ben sorun gerçekten böyle bir özgüllük hak ettiğini düşünüyorum çünkü benim gerçek kodu gönderirken rahatsız etmedi. Ben ihtiyaç olabilir eğer ...