Autor Zpráva
Jakub Šebík
Profil
Dobrý den, mohl by jste mi někdo poradit script, který zablokuje obchodování když nebude uživatel mít potřebné věci (nesmí to jít do plusu ani mínusu)?
$qry2 = "UPDATE login_uzivatel SET $produkt=$produkt+$pocet WHERE boxer='".$prijemce."'";
 $qry = "UPDATE login_uzivatel SET $produkt=$produkt-$pocet WHERE boxer='".$boxer."' AND $produkt >= $pocet";
 $qry3 = "UPDATE login_uzivatel SET zprava='obalka' WHERE boxer='".$prijemce."'";
 $qry4 = "INSERT INTO zprava_uzivatel(login, od, text) VALUES('".$prijemce."','systém','Boxer $boxer Ti poslal $pocet $obchod[$produkt]. Měl by jsi mu poděkovat!!!')";
 
  if($produkt >= $pocet){
  $result = @mysql_query($qry);
  $result2 = @mysql_query($qry2);
  $result3 = @mysql_query($qry3);
  $result4 = @mysql_query($qry4);
  echo "<script>alert('Obchod s ".$prijemce." byl úspěšně uzavřen.')</script>";
  }else{
    echo "<script>alert('Nedostatek $obchod[$produkt].')</script>";
  }

Děkuji.
Sir Tom
Profil
Jakub Šebík:
Zjisti (asi z databáze) množství produktů odesílatele. Toto porovnej s počtem produktů, které se bude směňovat. Vytvoř podmínku IF a do výsledku podmínky vlož kód.
BTW - proč někde používáš syntax SET $produkt=$produkt+$pocet a někde boxer='".$prijemce."' (s uvozovkami)?
Použij všude uvozovky: SET ".$produkt."=".$produkt."+".$pocet."

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0