PHP: Üç madde doğrulama karşılaştırması

0 Cevap php

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! :)

0 Cevap