60 likes | 132 Views
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)
E N D
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) Personal Home Pages hypertextový preprocesor PHP
Klient/prehliadač HTTP WWW server CGI SAPI Skript v PHP SQL dotazy komunikujúce pomocou rozhrania ODBC Klient/prehliadač HTTP Ovládač ODBC WWW server SQL dotazy komunikujúce pomocou natívneho protokolu CGI SAPI Ukladanie dát na disk je v rukách SQL servra SQL srver Skript v PHP SQL dotazy komunikujúce pomocou natívneho protokolu SQL dotazy komunikujúce pomocou natívneho protokolu Diskové zariadenie Front-end od výrobcu SQL servra Databázový administrátor
Adabas D MySQL Sybase Informix Oracle Velocis MS SQL Server PostgreSQL mSQL 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);