Zadejte hledaný výraz...

Chyba s WHILE ale nevidím ji

Zdravím mám malou chybu s while která mí blokuje celý script nevím co s tím udělat
Info o hostingu
Hosting: TeamExon.eu
Domena: .eu
Co to dělá ?
vypisuje mi to
Chyba 2
Chyba 3
function ssmince_oddel($cisloss)
{
$oddelenoss = number_format($cisloss, 0, ',', ':');
return str_replace(':', '.', $oddelenoss);
}
$servers = "localhost";
$logins = "mysql61_wow";
$heslos = "#";
$databazes = "db61_wow";
MySQL_Connect($servers, $logins, $heslos) or die("Chyba s DB");
MySQL_Select_DB($databazes) or die("Chyba s DB");
if (isset($_POST)==true) {
$jmenoss = (ucfirst($_SESSION));
$kam_p = ($_POST);
$kolik_p = ($_POST);
$zaklad = mysql_query("SELECT * FROM account WHERE username='$jmenoss'");
while ($zakladm = mysql_fetch_assoc($zaklad))
{
$zaklads = mysql_query("SELECT * FROM account WHERE username='$kam_p'");
while ($zakladms = mysql_fetch_assoc($zaklads))
{
$existuje = mysql_num_rows($zaklads);
if($existuje == 1){
if($datass >= $kolik_p){
if($kolik_p >= 1){
$odebrani = $datass - $kolik_p;
mysql_query("UPDATE account SET mince='$odebrani' WHERE username='$jmenoss'");
$pridani = $datasss + $kolik_p;
mysql_query("UPDATE account SET mince='$pridani' WHERE username='$kam_p'");
echo "
Na účet $kam_p bylo posláno $kolik_p Mincí.
Stav mincĂ­";
echo ssmince_oddel($odebrani);
}else{ echo "
Co to zkoušíš Zmrde !";}
}else{ echo "
Tolik mincí nemáš !";}
}else{ echo "
Tohle Acc Neexistuje";}
}{ echo "
Chyba 2";}
}{ echo "
Chyba 3";}
}
?>
9. 7. 2013 21:58:18
https://webtrh.cz/diskuse/chyba-s-while-ale-nevidim-ji/#reply921150
Bacon
verified
rating uzivatele
(2 hodnocení)
9. 7. 2013 22:02:59
Vždyť
{ echo "
Chyba 2";}
}{ echo "
Chyba 3";}
je mimo while, takže se vykoná vždy.
9. 7. 2013 22:02:59
https://webtrh.cz/diskuse/chyba-s-while-ale-nevidim-ji/#reply921149
aj mě tam chyby else,
kdyz tam dam else tak mi naskočí bílý papír :(
neví nekdo proč to nejde ?
má to jen přesunout mince z 1. acc na 2. acc
9. 7. 2013 22:09:56
https://webtrh.cz/diskuse/chyba-s-while-ale-nevidim-ji/#reply921148
Bacon
verified
rating uzivatele
(2 hodnocení)
9. 7. 2013 22:13:15
No, to asi ano, protože while {} else {} neexistuje. Doporučuju pořádně strukturovat kód tabulátory, ať vidíš, které if ... else kde začíná a končí, pak na to přijdeš.
9. 7. 2013 22:13:15
https://webtrh.cz/diskuse/chyba-s-while-ale-nevidim-ji/#reply921147
ja to mám dobře udělané a vidím kde trey konci a zacina ale i tak to nevidim
---------- Příspěvek doplněn 09.07.2013 v 22:15 ----------
tady je code na pastebinu
http://pastebin.com/0DhkNJ48
---------- Příspěvek doplněn 09.07.2013 v 22:16 ----------
Vím že chyba bude s tím while ale nevím jaká
9. 7. 2013 22:14:03
https://webtrh.cz/diskuse/chyba-s-while-ale-nevidim-ji/#reply921146
Bacon
verified
rating uzivatele
(2 hodnocení)
9. 7. 2013 22:16:56
Edit :)
9. 7. 2013 22:16:56
https://webtrh.cz/diskuse/chyba-s-while-ale-nevidim-ji/#reply921145
takze nikdo nic ? :(
---------- Příspěvek doplněn 09.07.2013 v 22:25 ----------
tak nic no už je to v placených nabídkách
https://webtrh.cz/230331-presun-int-acc-druhy-acc?p=971390
9. 7. 2013 22:21:29
https://webtrh.cz/diskuse/chyba-s-while-ale-nevidim-ji/#reply921144
---
verified
rating uzivatele
(6 hodnocení)
9. 7. 2013 22:41:25
skús si vypísať výsledok tých mysql dotazov. Pretože to vypadá tak, že vratia nulový počet riadkov a do cyklu to ani nevstúpi.
Druhý a väčší problém je ten, že vôbec používaš while. Predpokladám, že tí užívatelia sú unikátni a preto to nepotrebuješ cykliť, ale presun sa má vykonať len jeden krát. Nie je to tak?
9. 7. 2013 22:41:25
https://webtrh.cz/diskuse/chyba-s-while-ale-nevidim-ji/#reply921143
přesně tak, s PHP moc neumím piši ho opravdu jako prase to přiznávám jelikož se jej učím sam PHP máme ve škole probírat až další rok
9. 7. 2013 22:46:52
https://webtrh.cz/diskuse/chyba-s-while-ale-nevidim-ji/#reply921142
---
verified
rating uzivatele
(6 hodnocení)
9. 7. 2013 23:24:18
to je v pohode, nikto na zem učený nespadol.
Ako som písal, while daj preč (daj tam if).
A tiež si skús vypísať výsledok dotazu, aby si videl či chyba nie je tam.
9. 7. 2013 23:24:18
https://webtrh.cz/diskuse/chyba-s-while-ale-nevidim-ji/#reply921141
Pro odpověď se přihlašte.
Přihlásit