Ben 3 ana ürün panelleri özellikli, ve ben bunun için bir CMS sayfa yazıyorum var. Ben öğeleri doğrulamak için çalışıyorum.
Üç <select> elemanları, featured1, featured2 ve featured3 aracılığı ile seçilir. Varsayılan <option value="0" selected>Select an element</option>
I kullanıcı panellerden birden fazla aynı ürün seçilmemiş emin olmak için $_POST doğrulamak gerekir.
Ben her $_POST $_POST['featuredN'] > 0 olması gerekiyor ama ben 7 potansiyel sonuçları işleme mantıklı bir yol bulmak gibi olamaz çalıştım. 1 set değeri bir mantık tablo, kullanma.
1 2 3
-------
0 0 0
1 1 1
1 0 0
0 1 0
0 0 1
1 1 0
0 1 1
Bir öğe 0 ise, o zaman ben bunu güncelleme olmaz, ama ben kullanıcı ihtiyaçları olması halinde tek bir öğeyi güncellemek için muktedir istiyorum.
Ben madde 0 değilse mantıklı bir şekilde görmek, bulmak ve sonra o da 0 değil ise başka bir öğe ile mukayese edilemez.
Şimdiye kadar benim meslektaşım değerleri ekleyerek önerdi. Hangi durum 1 0 0 0 karşılanmazsa görmek için çalışır.
Ben özyinelemeli fonksiyon çeşit sırayla olabilir belli belirsiz bir his var, ama ben oldukça bu konuda bana yardımcı olmak için beynimi alınamıyor! Kolektif beyin Yani! :)