Beispiel #1
0
 /** zalozi noveho uzivatele
  * @param string $login zadejte email, je pouzit jako login
  * @param string $heslo
  * @param string $jmeno
  * @param string $primeni
  * @param string $telefon telefonni cislo ve formatu 420xxxxxxxxx
  * @return array
  */
 function create($login, $heslo = "", $jmeno = "", $prijmeni = "", $telefon = "", $icq = "", $skype = "", $adresa = "", $doprava = array())
 {
     $sql = "INSERT INTO uzivatel SET bazar=?, login=?, email=?, heslo=?, telefon=?, jmeno=?,prijmeni=?, icq=?, skype=? ";
     $rs = $this->db2->query($sql, array($this->bazar, $login, $login, $heslo, $telefon, $jmeno, $prijmeni, $icq, $skype));
     $out["result"] = SQLEngine::getErrorCode($rs);
     $out["result_text"] = SQLEngine::getErrorText($rs);
     if (!SQLEngine::isError($rs)) {
         $userId = SQLEngine::getLastInsertId($rs);
         $sql = "INSERT INTO uzivatel_adresa SET uzivatel_id=?,sidlo=?,ulice=?,mesto=?,psc=?,kraj=?,uiradr_id=?";
         $rs = $this->db2->query($sql, array($userId, emptyOnNull($adresa["sidlo"]), emptyOnNull($adresa["ulice"]), emptyOnNull($adresa["mesto"]), emptyOnNull($adresa["psc"]), emptyOnNull($adresa["kraj"]), emptyOnNull($adresa["uiradr_id"])));
         $out["result"] = SQLEngine::getErrorCode($rs);
         $out["result_text"] = SQLEngine::getErrorText($rs);
     }
     return $out;
 }
Beispiel #2
0
                    foreach ($s["kanal"] as $idKanal => $cenaZaZpravu) {
                        $sql = "REPLACE skupiny_kanaly SET cenaZaZpravu = ?, idSkupina = ?, idKanal = ?";
                        $rs = $sqlEngine->query($sql, array($cenaZaZpravu * 100, $id, $idKanal));
                        if (SQLEngine::isError($rs)) {
                            $chyba = SQLEngine::getErrorText($rs);
                        }
                    }
                }
            } else {
                $chyba = "Oops něco se porouchalo";
            }
            break;
        case "addNew":
            $sql = "REPLACE skupiny SET nazev = ? , stav = ?";
            $rs = $sqlEngine->query($sql, array($_REQUEST["nazevNova"], $_REQUEST["stav"]));
            $idSkupina = SQLEngine::getLastInsertId($rs);
            if (!SQLEngine::isError($rs)) {
                foreach ($_REQUEST["cena"] as $idKanal => $cenaZaZpravu) {
                    //idSkupina	idKanal	cenaZaZpravu
                    $sql = "REPLACE skupiny_kanaly SET idSkupina = ?, idKanal = ?, cenaZaZpravu = ?";
                    $rs = $sqlEngine->query($sql, array($idSkupina, $idKanal, $cenaZaZpravu * 100));
                }
            } else {
                $chyba = "Oops něco se porouchalo";
            }
            header("location: " . getUrl("adminSkupiny"));
            break;
    }
}
// polozky menu
include_once 'moduly/menuAdmin.php';