public static function RegOznake($value) { $virtualno = virtualno_vrijeme(); $sada = date("Y-m-d H:i:s", $virtualno); $baza = new Baza(); $upit = "select distinct v.registracijske_oznake from vozilo as v, karta as k where k.vrijeme_isteka>'{$sada}' and k.vrijeme_kupnje<'{$sada}' and v.registracijske_oznake = k.vozilo and k.parking='{$value}';"; $rezultat = $baza->selectDB($upit); $s_kartom = array(); if ($rezultat->num_rows != 0) { $ima = 1; } while ($red = $rezultat->fetch_row()) { $s_kartom[] = "'" . $red[0] . "'"; } if ($ima == 1) { $upit = "select registracijske_oznake from vozilo where (registracijske_oznake not in (" . implode(',', $s_kartom) . ")) order by registracijske_oznake;"; $rezultat = $baza->selectDB($upit); $polje = array(); while ($red = $rezultat->fetch_assoc()) { $polje[] = $red[registracijske_oznake]; } } else { $upit = "select registracijske_oznake from vozilo order by registracijske_oznake;"; $rezultat = $baza->selectDB($upit); $polje = array(); while ($red = $rezultat->fetch_assoc()) { $polje[] = $red[registracijske_oznake]; } } $reg_json = json_encode($polje); echo $reg_json; return $reg_json; }
public static function danasnjeKazne() { $id = $_SESSION["ID"]; $baza = new Baza(); $upit = "select parking from korisnik where idkorisnik='{$id}';"; $rezultat = $baza->selectDB($upit); $red = $rezultat->fetch_row(); $id_parking = $red[0]; $vrijeme = virtualno_vrijeme(); $sada = date("Y-m-d ", $vrijeme); $tablica = "<div class=\"container\"></div><table class=\"table table-striped table-hover\"><caption><h2><strong>Današnje kazne</strong></h2></caption>"; $tablica .= "<thead><tr><th>Vrijeme</th><th>Vozilo</th><th>Iznos</th></tr></thead><tbody>"; $upit = "select vrijeme,vozilo,iznos,idkazna from kazna where parking='{$id_parking}' and DATE(vrijeme)='{$sada}';"; $rezultat = $baza->selectDB($upit); while ($red = $rezultat->fetch_row()) { $tablica .= "<tr><td>{$red['0']}</td>"; $tablica .= "<td>{$red['1']}</td>"; $tablica .= "<td>{$red['2']}</td>"; $tablica .= "<td><a href=\"detalji_kazne.php?id={$red['3']}\">Detalji</a></td></tr>"; } $tablica .= "</tbody></table>"; echo $tablica; }
<?php include_once 'baza.class.php'; include_once './dohvati_vrijeme.php'; $vrijeme = virtualno_vrijeme(); $test = date("Y-m-d H:i:s", $vrijeme); echo $test;
$id_parking = $red['parking']; echo "<p id=\"zap_parking\" hidden>{$id_parking}</p>"; if (isset($_POST['prijavi'])) { $upit = "select t.kraj_dan from tip_vremena_naplate as t, parking as p where p.vrijeme_naplate=t.idtip_vremena_naplate and p.idparking={$id_parking};"; $rezutlat = $baza->selectDB($upit); $red = $rezutlat->fetch_assoc(); $kraj_vremena = $red['kraj_dan']; $vrijeme1 = strtotime($kraj_vremena); $vrijeme2 = strtotime("now"); $razlika = date("H", $vrijeme1 - $vrijeme2); $upit = "select t.sat from tip_cijene as t, parking as p where t.idtip_cijene= p.cijena and p.idparking={$id_parking};"; $rezutlat = $baza->selectDB($upit); $red = $rezutlat->fetch_assoc(); $cijena = $red['sat']; $iznos = $cijena * $razlika; $virtualno = virtualno_vrijeme(); $sada = $sada = date("Y-m-d H:i:s", $virtualno); $upit = "insert into kazna values (default,'{$sada}',{$iznos},0,{$id_parking},'{$oznake}');"; $rezutlat = $baza->selectDB($upit); $id = $_SESSION["ID"]; Dnevnik::insert($id, $upit, 0); $upit = "select idkazna from kazna"; $rezutlat = $baza->selectDB($upit); while ($red = $rezutlat->fetch_assoc()) { $idkazne = $red['idkazna']; } if (count($_FILES) > 0) { if (is_uploaded_file($_FILES['slika1']['tmp_name'])) { $imgData = addslashes(file_get_contents($_FILES['slika1']['tmp_name'])); $imageProperties = getimageSize($_FILES['slika1']['tmp_name']); $upit = "INSERT INTO slike(kazna, vrsta,datoteka)\n VALUES({$idkazne},'{$imageProperties['mime']}', '{$imgData}')";
?> </div> <div class="col-sm-6 col-md-3"> <h2><strong>Upravljanje vremenom sustava</strong></h2> <a href="controler/dohvati_vrijeme.php?akcija=dohvati" class=" btn btn-warning">Preuzmi vrijeme</a> <a href="controler/dohvati_vrijeme.php?akcija=sinkroniziraj" class=" btn btn-warning" >Uskladi vrijeme</a> <?php include_once './controler/dohvati_vrijeme.php'; echo "Trenutno vrijeme: " . date("d.m.Y H:i", virtualno_vrijeme()) . "</br>"; ?> </div> <div class="col-sm-6 col-md-3"> <p>Pošaljite obavijest u obliku e-pošte svim korisnicima čija mjesečna karta istječe za manje od 3 dana.</p> <a href="./controler/notifikacija.php" class=" btn btn-warning"><span class="glyphicon glyphicon-envelope" ></span> Pošalji</a> </div> <button type="button" id="ispis" class="btn btn-warning pull-right printMe"> <i class="glyphicon glyphicon-print"></i> Ispis</button> <script src="scripts/print.js"></script> </div>