Дипломная работа: Інформаційна система Бібліотека університету

dbname=biblioteka - назва бази даних.

Щоб приєднати iншi вкладенi в папку файли з базою прописується строка:

$db=pg_connect ($connect_str);

3.2 Обзор основных методов

Для нормальної роботи бази даних були використані наступні запити:

1) Виведення двох таблиць (книги і мови) в одній

$query="Select knigi.number,knigi.nazva,knigi.avtor,

knigi.izdatel,knigi.otdel,knigi.kol,knigi.kost,knigi.god,

languages.lang from knigi inner join languages on languages.id_lang=knigi.id_lang

where knigi.number like '%".$_POST ['number']."%' and

knigi.nazva like '%".$_POST ['nazva']."%' and

knigi.avtor like '%".$_POST ['avtor']."%' and

knigi.izdatel like '%".$_POST ['izdatel']."%' and

knigi.otdel like '%".$_POST ['otdel']."%' and

knigi.kol like '%".$_POST ['kol']."%' and

knigi.kost like '%".$_POST ['kost']."%' and

knigi.god like '%".$_POST ['god']."%' and

knigi.id_lang in (select id_lang from languages where lang like '%".$_POST ['id_lang']."%'); ";

2) Видалення інформації з таблиці

$query='DELETE from vzat_knigi where number='.$_POST ['number'].'; ';

$res=pg_query ($db,$query);

$query='DELETE from knigi where number='.$_POST ['number'].'; ';

$res=pg_query ($db,$query);

$query="DELETE from stat where id='".$_POST ['number']."'; ";

$res=pg_query ($db,$query);

3) Редагування даних в таблиці

"UPDATE knigi SET

nazva='".$_POST ['nazva']."',

avtor='".$_POST ['avtor']."',

izdatel='".$_POST ['izdatel']."',

К-во Просмотров: 404
Бесплатно скачать Дипломная работа: Інформаційна система Бібліотека університету