Implementacija – kod
Neki od reprezetativnih delova koda su sledeći:
Tip registracione tablice:
let dropdown = $(':input[name=tipTablica]');
dropdown.empty();
dropdown.append('<option selected="true" disabled>Izaberi tip tablica</option>');
dropdown.prop('selectedIndex', 0);
const url = 'https://my-json-server.typicode.com/miloradovic/cenovnik/cenovnik';
var cenovnik = new Array();
// Populate dropdown with list of reg tablica
$.getJSON(url, function (data) {
$.each(data, function (key, entry) {
if (entry.privremena === false) {
dropdown.append($('<option></option>').attr('value', entry.id).text(entry.naziv + " - " + entry.cena + " RSD"));
cenovnik[entry.id] = entry.cena;
}
})
});
Brisanje tablica:
<?php
include '../init.php';
$id = $_GET['id'];
$url = "http://seminarski.test/rest/tablice/" . $id;
$curl = curl_init($url);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, TRUE);
curl_setopt($curl, CURLOPT_CUSTOMREQUEST, "DELETE");
// curl_setopt($curl, CURLOPT_POSTFIELDS, json_encode($data));
$odgovor = curl_exec($curl);
$msg = json_decode($odgovor);
curl_close($curl);
/*
$upit = "DELETE FROM reg_tablica WHERE id = $id";
$mysqli->query($upit);
*/
$string = "Location: ../tablice.php?msg=" . $msg->poruka;
header($string);
?>
Pretraga vozila:
public function vratiSve($mysqli)
{
$sql = "SELECT * FROM vozilo WHERE marka LIKE '%" . $this->marka . "%' ORDER BY marka, model ASC";
$rezultat = $mysqli->query($sql);
$nizVozila = [];
while ($red = $rezultat->fetch_object()) {
$vozilo = new Vozilo();
$vozilo->id = $red->id;
$vozilo->marka = $red->marka;
$vozilo->model = $red->model;
$nizVozila[] = $vozilo;
}
return $nizVozila;
}
Last updated
Was this helpful?