Autor Zpráva
termitus
Profil *
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
Select count(*) FROM error_code GROUP BY Error
termitus
Profil *
diky, ale spis jsme mely na mysli zhotoveni cyklu, ktery by vytvoril podminky... ci neco takoveho, pokud to jde...
Kajman_
Profil *
Zkuste raději implementovat to, co měl na mysli tiso :-)
termitus
Profil *
nejak sme to nepohopili asi
v db nemame polozku s error hlaskami, pokud to chapem dobre...
Kajman_
Profil *
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 *
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
termitus
p.s. kniha je na miste a mame dve :)
ale nevstrebane, ze?
Toto téma je uzamčeno. Odpověď nelze zaslat.

0