Warning: A non-numeric value encountered in /home2/icentarb/public_html/icentar/classes/class.permissions.php on line 101
Warning: filesystem::file_put_contents(data/session_del.php): failed to open stream: Permission denied in /home2/icentarb/public_html/icentar/classes/class.filesystem.php on line 142
#include
#include
#include
#include
using namespace std;
struct konekcija_detalji
{
char *server;
char *user;
char *password;
};
MYSQL *con = mysql_init(NULL);
int konekcija(char *baza)
{
int a=0;
struct konekcija_detalji k;
k.server = "localhost";
k.user = "root";
k.password = "sifra";
if (con == NULL)
{
a=2;
}
if (mysql_real_connect(con, k.server, k.user, k.password, baza, 0,NULL , 0) == NULL)
{
a=1;
}
return a;
}
int kreiraj_bazu()
{
int a=0;
if (mysql_query(con, "CREATE DATABASE biblioteka"))
{
a=1;
}
return a;
}
int kreiraj_tabele()
{
int a=0;
//Id, Naslov, Opis, Autor, Izdava
, GodinaIzdavanja
if (mysql_query(con, "CREATE TABLE Knjige(Id INT, Naslov TEXT(30),Opis TEXT(255),Autor TEXT(35),Izdavac TEXT(35),GodinaIzdavanja INT)"))
{
a=a++;
}
//Tabela Clanovi ima kolone Id, Ime, Prezime, MaticniBroj, DatumUclanjenja, Adresa, MestoStanovanja.
if (mysql_query(con, "CREATE TABLE Clanovi(Id INT, Ime TEXT(20),Prezime TEXT(20),MaticniBroj TEXT,DatumUclanjenja DATE, Adresa TEXT(50),MjestoStanovanja TEXT(50))"))
{
a=a++;
}
//Tabela Izdavanja sadrži kolone Id, DatumIVremeIzdavanja, IdKnjige, IdClana, BrojDana.
if (mysql_query(con, "CREATE TABLE Izdavanja(Id INT, DatumIVremeIzdavanja DATETIME,IdKnjige INT,IdClanaj INT,BrojDana INT)"))
{
a=a++;
}
return a;
}
int main()
{
konekcija(NULL);
int a=konekcija("biblioteka");
if (a==0)
{
cout <<"baza ve postoji"<