6
Požiadavka URL Odpoveď HTML Klient Server Dynamické HTML JavaScript Java-aplety CGI skripty PHP ASP Server Side JavaScript Rasmus Lerdorf 1994 systém pre evidovanie prístupu k stránkam v Perle Prepísanie do jazyka C (zaťažovanie servra) Vylepšovanie (užívatelia) Personal Home Pages hypertextový preprocesor PHP

Požiadavka URL

Embed Size (px)

DESCRIPTION

Požiadavka URL. Odpoveď HTML. Klient. Server. CGI skripty PHP ASP Server Side JavaScript. Dynamické HTML JavaScript Java-aplety. Rasmus Lerdorf 1994 systém pre evidovanie prístupu k stránkam v Perle Prepísanie do jazyka C (zaťažovanie servra) Vylepšovanie (užívatelia) - PowerPoint PPT Presentation

Citation preview

Požiadavka URL

Odpoveď HTML

Klient Server

Dynamické HTMLJavaScriptJava-aplety

CGI skriptyPHPASPServer Side JavaScript

Rasmus Lerdorf 1994 systém pre evidovanie prístupu k stránkam v PerlePrepísanie do jazyka C (zaťažovanie servra)Vylepšovanie (užívatelia)Personal Home Pageshypertextový preprocesor PHP

Klient/prehliadač

WWW server

Skript v PHP

Ovládač ODBC

SQLsrver

Diskovézariadenie

Klient/prehliadač

WWW server

Skript v PHP

HTTP

CGISAPI

SQL dotazy komunikujúcepomocou rozhrania ODBC

SQL dotazy komunikujúcepomocou natívneho protokolu

HTTP

CGISAPI

SQL dotazy komunikujúcepomocou natívneho protokolu

Front-end od výrobcu SQL

servra

Ukladanie dát na disk je v rukách SQL servra

SQL dotazy komunikujúcepomocou natívneho protokolu

Databázovýadministrátor

Adabas D MySQL SybaseInformix Oracle VelocisMS SQL Server PostgreSQLmSQL Solid

dBase

MS Excel, MS Access (ODBC)

.

.

.

<BODY><?$spojenie=ODBC_Connect("WEB", "sa", "");

if (!$spojenie):echo "Spojenie s DB sa nepodarilo !";else:$sql=ODBC_Exec($spojenie, "Select Tema,Meno,Priezvisko,IDDiplomovka

from Diplomovka,Student where Student.IDStudent=Diplomovka.IDStudent and Diplomovka.Rok='$Rok' and Tema LIKE '%$string%' order by Priezvisko");

?><HTML>...

$spojenie=MySQL_Connect("localhost","root",""); if (!$spojenie): echo "Spojenie s DB sa nepodarilo !";else: MySQL_Select_DB("WEB");

$sql=MySQL_Query("Select ucitel, student, diplomovka.. FROM ... WHERE ... AND zameranie='$typ' ORDER BY Ucitel.Priezvisko"); if (!$sql):

echo "Doslo k chybe pri vytvarani SQLllll dotazu !"; else:

while ($zaznam=MySQL_Fetch_Row($sql)):$idstudent =$zaznam[0];$iddiplomovka =$zaznam[1];

endwhile; endif;

endif;...$sql=MySQL_Query("Select count(IDKomisia) FROM komisie WHERE IDKomisia=$komisia");

if (!$sql): echo "Doslo k chybe pri vytvarani SQL dotazu !"; else:

$count=mysql_result($sql,0,0);