Exemplo n.º 1
0
function getGrupa($id)
{
    $con = spajanje();
    $sql = "SELECT * FROM grupa WHERE ID_grupa={$id}";
    $grupa = upit($con, $sql);
    if (count($grupa) > 0) {
        $objekt = new grupa($grupa[0]['oznaka'], $grupa[0]['cijena']);
        return $objekt;
    } else {
        return false;
    }
}
Exemplo n.º 2
0
// poziva se mapa sa custom preddefiniranim funkcijama za CRUD
?>
	
	
	<div class="container">
		<div class="row">
	
			<ul class="nav nav-pills">
		  		<li class="active"><a href="http://localhost/sk/grupe.php">Nazad</a></li>
		  		<li class="active"><a href="http://localhost/sk/grupa.php">Nova Grupa</a></li>
 			</ul>
 
 
 <?php 
//2.dio projekta --> korištenje funkcija
$con = spajanje();
// funkcija spajanje kada odradi svoje ako je sve dobro prošlo ona vraća konekciju koju sprema u var $con
//EDIT PODATAKA
if (isset($_GET['id'])) {
    // 3.dio projekta --> kod za edit --> dohvaćanje id-a koji sam radio u polaznici.php
    $id = $_GET['id'];
    $sql = "SELECT * FROM grupa WHERE ID_grupa={$id}";
    $item = upit($con, $sql);
    // sada će vratiti multid. array ali imati će samo jednu stavku (ona klojoj odgovara ID)
}
//INSERT PODATAKA
if (isset($_REQUEST['spremi'])) {
    $oznaka_grupe = htmlspecialchars($_REQUEST['oznaka_grupe']);
    $cijena = htmlspecialchars($_REQUEST['cijena']);
    // ovdje imam funkciju za specijalne karaktere--> to je i prvi korak za sprečavanje sql injectiona--> ako postoji bilo kakvih navodnika prebacuje to u encoding
    $min_br_pol = htmlspecialchars($_REQUEST['min_br_pol']);