Tamamen bugün çalışmıyor Beyin.
Yani, temelde belli bir bilgi parçası OLDU veya kullanıcı tarafından sağlanan DEĞİLDİ olmadığını belirlemek bir tablo birkaç sütun var.
Örneğin, ben bir tablo var:
| ID | USER | crit1 | crit2 | crit3 | crit4 | etc. |
Şimdi, kayıt "critX" alanları için 1 veya evet olabilir. Ben matematik ve permütasyon hakkında çok bilmiyorum, ama ben 4 sütun olsaydı, sen çıktı 16 kombinasyonları var sanırım. Benim gerçek dünyadan bir örnek Ben 16 farklı kriterler var, bu yüzden bu karmaşa çıkış için faktör olamaz. Ben bir tür rutin yazmak gerekir.
Benim örnekte, bu kritik değerlerin her değerlendirilmelidir olacak ve kriter == 1/yes, başka bir değişken olarak dahil VE kendisine atanmış bir veri daha insan dostu biraz sahip edilecektir. Edilir Ben şu anda DB gibi bir şey yapıyor her değeri çekiyorum
### first I pull the values
$mydbarray[crit1] = $cr1;
$mydbarray[crit2] = $cr2;
$mydbarray[crit3] = $cr3;
(etc...)
### then I assign some human friendly text ONLY if the value == 1/yes
if($cr1==1) ($cr1 = "This info is present!";}
if($cr2==1) ($cr2 = "Number two is present!";}
if($cr3==1) ($cr3 = "Three was provided!";}
Şimdi, yapmanız gereken, tüm bu çıkışı toplamak yalnızca gerçek ateş ve nihai bir değişken içine araya "EĞER".
Yani bir şekilde, ben istiyorum:
$finaloutput = $cr1, $cr2, $cr3;
Açıkçası geçerli ya da ne ben istemiyorum, ama iş olsa bile, o da tüm == 0/no örnekleri de dahil olmak üzere sona erecekti.
Yani aslında ben bu değişkenlerin bir koşullu gruplama gerekir ve ben bunu almıyorum.
Ben bir dizi döküm ve bunun üzerinden döngü düşünüyordum, ama sonra insan anlaşılır kısımlar dahil olmak üzere bir haldeydi ...
Işte biraz adam bool kullanan bir IF deyimi sözü, ama orada wellversed değilim.
Bunun kolay olduğunu düşünürdüm, ama ben bebek ile bütün hafta kadar oldum. bu yüzden beynim bozuldu.
Thanks in advance!!! Rob