$query = mysql_query("SELECT ix,x,xi,xii,i,ii,iii,iv,v,vi FROM przelewy_main WHERE pesel='".$pesel_bazy."'"); //$query - wynik zapytania MySQL $msg= $tabela_miesiecy['ix'] . $tabela_miesiecy['x'] . $tabela_miesiecy['xi'] . $tabela_miesiecy['xii'] .'<br />'; exit; } if ($tabela_miesiecy['ix']>0){ if ($tabela_miesiecy['x']>0){ if ($tabela_miesiecy['xi']>0){ if ($tabela_miesiecy['xii']!=0){ if ($tabela_miesiecy['i']!=0){ if ($tabela_miesiecy['ii']!=0){ if ($tabela_miesiecy['iii']!=0){ if ($tabela_miesiecy['iv']!=0){ if ($tabela_miesiecy['v']!=0){ if ($tabela_miesiecy['vi']!=0){ } } } } } } }else { $query = mysql_query("UPDATE przelewy_main SET xii='".$kwota_za_zajecia."' WHERE pesel='".$pesel_bazy."'"); } }else { $query = mysql_query("UPDATE przelewy_main SET xi='".$kwota_za_zajecia."' WHERE pesel='".$pesel_bazy."'"); } }else { $query = mysql_query("UPDATE przelewy_main SET x='".$kwota_za_zajecia."' WHERE pesel='".$pesel_bazy."'"); } }else { $query = mysql_query("UPDATE przelewy_main SET ix='".$kwota_za_zajecia."' WHERE pesel='".$pesel_bazy."'"); }
Pola ix,x,xi to numery miesiecy, skrypt powinien sprawdzać, który miesiąc jest pusty, a następnie wpisywać do miesiąca kwotę za zajęcia, niestety za 1 razem działa poprawnie, potem już nie (dla testów uaktywniłem na ten moment 4 miesiące ).
ten warunek zawsze jest nieprawdziwy: if ($tabela_miesiecy['ix']!=0)