



Studirajte zahvaljujući brojnim resursima koji su dostupni na Docsity-u
Zaradite bodove pomažući drugim studentima ili ih kupite uz Premium plan
Pripremite ispite
Studirajte zahvaljujući brojnim resursima koji su dostupni na Docsity-u
Nabavite poene za preuzimanje
Zaradite bodove pomažući drugim studentima ili ih kupite uz Premium plan
web programiranje, informatika, vezbe iz web programiranja, zadaci sa vezbi, zadaci, zadaci iz web programiranja,Nizovi u jeziku PHP, Nizovi sa numeričkim indeksiranjem, Veza sa bazom podataka, Pristup MySQL bazi na lokalnom serveru, Rad sa sesijama i cookies, Funkcije, Sintaksa Regularnih Izraza
Tipologija: Vežbe
1 / 6
Ova stranica nije vidljiva u pregledu
Ne propustite važne delove!




C:\SQLite> sqlite3 preduzece.db SQLite version 2.18. sqlite> create table radnik( ...> sradnik integer primary key, ...> ime varchar(255), ...> adresa varchar(255), ...> plata float );
sqlite> insert into radnik(ime,adresa,plata) values('Arnold Svarceneger', 'JNA 433', 3567.78); sqlite> insert into radnik(ime,adresa,plata) values('Kimi Raikonen', 'Djure Jaksica 89', 2564.11); sqlite> insert into radnik(ime,adresa,plata) values('Muhamed Ali', 'Sumarice 11', 1564.22);
sqlite> select * from radnik;
1|Arnold Svarceneger |JNA 433 |3567. 2|Kimi Raikonen |Djure Jaksica 89 |2564. 3|Muhamed Ali |Sumarice 11 |1564.
PDO citanje iz SQLite tabele radnik
Radnici
query() vraca PDOStatement objekat $pdo_izraz = $dbh->query($sql); // Svi podaci se vracaju u obliku niza asocijativnih nizova $niz = $pdo_izraz->fetchALL(PDO::FETCH_ASSOC);
// Iterisanje po vracenim rezultatima echo ""; echo "ImeAdresaPlata"; foreach($niz as $radnik) { echo "".$radnik['ime'].""; echo "".$radnik['adresa'].""; echo "".$radnik['plata'].""; } echo "";
} catch(PDOException $e) { echo "GRESKA: "; echo $e->getMessage(); }
// Zatvaranje konekcije vrsi se jednostavnim dodeljivanjem null $dbh = null; ?>
Knjiga_db.php
dbh = new PDO($konekcioni_string, self::korisnik, self::sifra); } catch(PDOException $e) { echo "GRESKA: "; echo $e->getMessage(); } }
// Zadatak destruktora je zatvaranje konekcije prema bazi function __destruct() { $this->dbh = null; }
/**
$pdo_izraz = $this->dbh->query($sql); $niz = $pdo_izraz->fetchALL(PDO::FETCH_ASSOC);
return $niz; } catch(PDOException $e) { echo "GRESKA: "; echo $e->getMessage(); } }
/**
} // Kraj klase Knjiga_db
?>