Autor | Zpráva | ||
---|---|---|---|
termitus Profil * |
#1 · Zasláno: 12. 11. 2007, 16:09:37
zdravim...
potrebovaly bychom pomoci s delikatni veci :) nedari se nam zjednodusit tyto vetvici se podminky a obavame se z pripadne kolize scriptu $sql2 = "select count(*) FROM error_code where Error ='$vstupna_chyba'"; $sql3 = "select count(*) FROM error_code where Error ='$vysledok1_pcba'"; $sql4 = "select count(*) FROM error_code where Error ='$vysledok1_hl'"; $sql5 = "select count(*) FROM error_code where Error ='$vysledok2_pcba'"; $sql6 = "select count(*) FROM error_code where Error ='$vysledok2_hl'"; $sql7 = "select count(*) FROM error_code where Error ='$vysledok3_pcba'"; $sql8 = "select count(*) FROM error_code where Error ='$vysledok3_hl'"; $sql9 = "select count(*) FROM error_code where Error ='$vysledok4_pcba'"; $sql10 = "select count(*) FROM error_code where Error ='$vysledok4_hl'"; $sql11 = "select count(*) FROM error_code where Error ='$vysledok5_pcba'"; $sql12 = "select count(*) FROM error_code where Error ='$vysledok5_hl'"; $sql13 = "select count(*) FROM error_code where Error ='$vysledok6_pcba'"; $sql14 = "select count(*) FROM error_code where Error ='$vysledok6_hl'"; $sql15 = "select count(*) FROM error_code where Error ='$vysledok7_pcba'"; $sql16 = "select count(*) FROM error_code where Error ='$vysledok7_hl'"; $sql17 = "select count(*) FROM error_code where Error ='$vysledok8_pcba'"; $sql18 = "select count(*) FROM error_code where Error ='$vysledok8_hl'"; $result2=mysql_query($sql2); $result3=mysql_query($sql3); $result4=mysql_query($sql4); $result5=mysql_query($sql5); $result6=mysql_query($sql6); $result7=mysql_query($sql7); $result8=mysql_query($sql8); $result9=mysql_query($sql9); $result10=mysql_query($sql10); $result11=mysql_query($sql11); $result12=mysql_query($sql12); $result13=mysql_query($sql13); $result14=mysql_query($sql14); $result15=mysql_query($sql15); $result16=mysql_query($sql16); $result17=mysql_query($sql17); $result18=mysql_query($sql18); if ($result2 && mysql_result($result2,0,0) > 0) //vysledek vystupni chyby -OK if ($result3 && mysql_result($result3,0,0) > 0) //vysledek PCBA 1 -OK if ($result4 && mysql_result($result4,0,0) > 0) //vysledek HL 1 -OK if ($result5 && mysql_result($result5,0,0) > 0) //vysledek PCBA 2 -OK if ($result6 && mysql_result($result6,0,0) > 0) //vysledek HL 2 -OK if ($result7 && mysql_result($result7,0,0) > 0) //vysledek PCBA 3 -OK if ($result8 && mysql_result($result8,0,0) > 0) //vysledek HL 3 -OK if ($result9 && mysql_result($result9,0,0) > 0) //vysledek PCBA 4 -OK if ($result10 && mysql_result($result10,0,0) > 0) //vysledek HL 4 -OK if ($result11 && mysql_result($result11,0,0) > 0) //vysledek PCBA 5 -OK if ($result12 && mysql_result($result12,0,0) > 0) //vysledek HL 5 -OK if ($result13 && mysql_result($result13,0,0) > 0) //vysledek PCBA 6 -OK if ($result14 && mysql_result($result14,0,0) > 0) //vysledek HL 6 -KO if ($result15 && mysql_result($result15,0,0) > 0) //vysledek PCBA 7 -OK if ($result16 && mysql_result($result16,0,0) > 0) //vysledek HL 7 -OK if ($result17 && mysql_result($result17,0,0) > 0) //vysledek PCBA 8 -OK if ($result18 && mysql_result($result18,0,0) > 0) //vysledek HL 8 -OK echo "Vse je zadano OK!!!"; else {echo "Hodnota error kodu vo Výsledoku HL 8 je chybna!";} else {echo "Hodnota error kodu vo Výsledoku PCBA 8 je chybna!<br />";} else {echo "Hodnota error kodu vo Výsledoku Hlavná Linka 7 je chybna!<br />";} else {echo "Hodnota error kodu vo Výsledoku PCBA 7 je chybna!<br />";} else {echo "Hodnota error kodu vo Výsledoku Hlavná Linka 6 je chybna!<br />";} else {echo "Hodnota error kodu vo Výsledoku PCBA 6 je chybna!<br />";} else {echo "Hodnota error kodu vo Výsledoku Hlavná Linka 5 je chybna!<br />";} else {echo "Hodnota error kodu vo Výsledoku PCBA 5 je chybna!<br />";} else {echo "Hodnota error kodu vo Výsledoku Hlavná Linka 4 je chybna!<br />";} else {echo "Hodnota error kodu vo Výsledoku PCBA 4 je chybna!<br />";} else {echo "Hodnota error kodu vo Výsledoku Hlavná Linka 3 je chybna!<br />";} else {echo "Hodnota error kodu vo Výsledoku PCBA 3 je chybna!<br />";} else {echo "Hodnota error kodu vo Výsledoku Hlavná Linka 2 je chybna!<br />";} else {echo "Hodnota error kodu vo Výsledoku PCBA 2 je chybna!<br />";} else {echo "Hodnota error kodu vo Výsledoku Hlavná Linka 1 je chybna!";} else {echo "Hodnota error kodu vo Výsledoku PCBA 1 je chybna!<br />";} else {echo "Hodnota error kodu vo Vstupnej chybe je chybna!<br />";} lze toto vuubec zjednodusit ? :) predem diky... |
||
tiso Profil |
#2 · Zasláno: 12. 11. 2007, 16:24:29
Select count(*) FROM error_code GROUP BY Error
|
||
termitus Profil * |
#3 · Zasláno: 12. 11. 2007, 16:38:28
diky, ale spis jsme mely na mysli zhotoveni cyklu, ktery by vytvoril podminky... ci neco takoveho, pokud to jde...
|
||
Kajman_ Profil * |
#4 · Zasláno: 12. 11. 2007, 17:00:08
Zkuste raději implementovat to, co měl na mysli tiso :-)
|
||
termitus Profil * |
#5 · Zasláno: 12. 11. 2007, 17:11:17
nejak sme to nepohopili asi
v db nemame polozku s error hlaskami, pokud to chapem dobre... |
||
Kajman_ Profil * |
#6 · Zasláno: 12. 11. 2007, 17:31:56
To je divné,
tady select count(*) FROM error_code where Error ='$vstupna_chyba jste tabulku sami použili. Proto např. select Error, count(*) pocet FROM error_code GROUP BY Error having count(*)>0 by vám mělo vypsat jen chyby, co byly + jejich počet btw: Možná si kupte nějakou knížku. Většinou se ptáte úplně scestně, tak by bylo lepší si prvně něco o programování přečíst a vstřebat to. V konečném důlsledku to bude jistě rychlejší. Stejně při většině rad sem píšete, že jste radu nepochopili.. pak je težké radit a chyba bude někde jinde. |
||
termitus Profil * |
#7 · Zasláno: 12. 11. 2007, 17:42:02
v db v tabulce error_code je 6500 zapsanych chyb, ktere potrebujeme porovnat s datami ve formulari a pokud jsou data s formulare schodna s datami v db, tak je potrebujeme zapsat, pokud nejsou, potrebujeme vypsat hlasku, ve kterem zadavacim policku je chyba...
asi jsme to prvotne spatne napsali... pres podminky se nam to podarilo bez problemu zprovoznit, jen nam slo o jednodusi zapis... p.s. kniha je na miste a mame dve :) |
||
Tomáš Hanus Profil |
#8 · Zasláno: 12. 11. 2007, 19:26:50
termitus
p.s. kniha je na miste a mame dve :) ale nevstrebane, ze? |
||
Časová prodleva: 16 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0