; lt; b gt; lt; font size= 7 color= indigo gt; lt; i gt; lt; b gt; Результати пошуку відділу lt;/i gt; lt;/font gt; lt;/b gt; lt; br gt;
lt ;? php
$ searchtype=$ _ POST [ search_type ];
$ searchterm=$ _ POST [ search_term ];
$ searchterm=trim ($ searchterm); (! $ searchtype ||! $ searchterm)
{ Ви не ввели параметри пошуку raquo ;;;
}
$ host= inf612c00: D: DB G140604_KALASHNIKOVA. FDB raquo ;;
$ usname= SYSDBA raquo ;;
$ pswrd= masterkey raquo ;;
$ db=ibase_pconnect ($ host, $ usname, $ pswrd); (! $ Db)
{echo Помилка з'єднання з БД raquo ;;
exit; }
$ query= select * from otdel_knig where raquo ;. $ searchtype. like % raquo ;. $ searchterm. % raquo ;;
$ result=ibase_query ($ query); lt; p gt; lt; H3 gt; Знайдено: lt;/h3 gt; raquo ;;
$ i=0; ($ row=ibase_fetch_row ($ result))
{$ i ++; lt; p gt; lt; strong gt; raquo ;. $ i. laquo ;. Назва відділу: raquo ;; ($ row [0]); lt; p gt; lt; strong gt; raquo ;. $ i. laquo ;. № відділу: raquo ;; ($ row [1]); lt; p gt; lt; strong gt; raquo ;. $ i. laquo ;. Кількість книг: raquo ;; ($ row [2]); lt; p gt; lt; strong gt; raquo ;. $ i. laquo ;. Телефон: raquo ;; ($ row [3]); lt;/strong gt; lt; br gt; №бібліотекаря: raquo ;; ($ row [4]); lt;/p gt; lt; br gt; raquo ;;
}; _ free_result ($ result);
? gt;
lt; br gt; lt; br gt; lt; hr gt;
lt; a href= search_otdel.html gt; lt; li gt; Назад lt;/li gt; lt;/a gt;
lt; a href= otdel. php gt; lt; li gt; Перегляд таблиці lt;/li gt; lt;/a gt;
lt; a href= index.html gt; lt; li gt; На початок lt;/li gt; lt;/a gt;
lt;/body gt;
lt;/html gt;
Лістинг 3.18. PHP код сторінки ins_otdel. pxp
lt; html gt;
lt; head gt;
lt; title gt; Таблиця Відділи книг - результати введення lt;/title gt;
lt; meta http-equiv= Виберіть розширення для пакування content= text/html; charset=windows - 1251 gt;
lt;/head gt;
lt; body background=13.jpg gt;
lt; p gt; lt; b gt; lt; font size= 7 color= indigo gt; lt; i gt; lt; b gt; Таблиця Відділи книг - результати введення lt;/i gt; lt;/font gt; lt;/b gt;
lt ;? php
$ nazvanie=$ _ POST [ nazvanie ];
$ kol_knig=$ _ POST [ kol_knig ];
$ telefon=$ _ POST [ telefon ];
$ n_biblio=$ _ POST [ n_biblio ]; (! $ Nazvanie)
{echo Ви ввели не всі дані raquo ;;
exit;
}
$ host= inf612c00: D: DB G140604_KALASHNIKOVA. FDB raquo ;;
$ usname= SYSDBA raquo ;;
$ pswrd= masterkey raquo ;;
$ db=ibase_pconnect ($ host, $ usname, $ pswrd); (! $ Db)
{
echo Помилка з'єднання з БД raquo ;;
exit; }
$ query= execute procedure ADD_OTDEL ( raquo ;. $ nazvanie. , raquo ;. $ telefon. , raquo ;. $ kol_knig. , raquo ;. $ n_biblio. ) raquo ;;
$ it=ibase_trans (); lt; br gt; raquo ;;
$ result=ibase_query ($ query);
$ ic=ibase_commit (); ($ result) {echo Запис успішно додана raquo ;; }
? gt;
lt; br gt; lt; br gt; lt; hr gt;
lt; a href= ins_otdel.html gt; lt; li gt; Назад lt;/li gt; lt;/a gt;
lt; a href= otdel. php gt; lt; li gt; Перегляд таблиці lt;/li gt; lt;/a gt;
lt; a href= index.html gt; lt; li gt; На початок lt;/li gt; lt;/a gt;
lt;/body gt;
lt;/html gt;