Parašė Calvin· 2014 Kov. 23 21:03:33
#9
Čia turi būt taip:
if (perku teorija) {
mysql: nusiperka teorija
mysql: -20 kreditu
}
if (perku a kategorija) {
mysql: nusiperka a kategorija
mysql: -30 kreditu
}
ir t.t visi šitie turi būti atskiri, kad perkant teoriją nuskaičiuotų 20 kreditų ir
mysql bazėj uždėtų "Teorija = 1 ", paskui jeigu nori pirkt A kategorija nuskaičiuotų 30 kreditų ir uždėtų prie kategorijos = 1. Nes dabar tai viską kartu sumuoja. Ir tarkim dabar, kai nusiperku teorija uždeda duombazėj "Teorija = 1 " viskas atrodo gerai, bet nuskaičiuoja 50 kreditų. Paskui kai būnų nusipirkęs teoriją, noriu pirkt A kategoriją, paspaudžiu pirkti ir A kategorija vėl nuskaičiuoja 50 kreditų, o turėtų nuskaičiuot 30 ir uždeda =1, o Teorija vėl padaro = 0. Va kame bėda yra..