Sunteți pe pagina 1din 8

Proiectarea BD,PHP.

Elemente de
programare în PHP
St.gr.C-162
Gangan Eugeniu
Apostu Nina
PHP reprezinta un limbaj de programare ce permite
modificarea paginilor web inainte ca acestea sa fie transmise de
server catre browserele utilizatorilor.

PHP poate genera continut HTML pe baza unor fisiere


existente sau pornind de la zero, poate sa afiseze o imagine sau
orice alt continut accesibil prin web. In cadrul acestui proces,
PHP poate consulta baze de date, fisiere externe sau alte resurse,
poate trimite email-uri sau executa comenzi ale sistemului de
operare.

Intrucat procesarea se realizeaza la nivelul serverului web,


inainte ca paginile web sa ajunga in browser, PHP este
considerat un limbaj de programare
Istorie
Limbajul a fost început în 1994 ca o extensie a
limbajului server-side Perl, şi apoi ca o serie de
CGI-uri compilate, pentru a genera un curriculum
vitae şi pentru a urmări numărul de vizitatori ai
unui site. A evoluat apoi în PHP/FI 2.0, dar
proiectul open-source a început să ia amploare sa
lansat o nouă versiune a interpretorului PHP în
vara anului 1998, această versiune primind numele
de PHP 3.0. Până atunci PHP-ul fiind cunoscut ca
„Personal Home Page tools”. În prezent este
utilizată versiunea 6 a acestui limbaj.
PHP este un limbaj de programare Script simplu și în
același timp puternic, pentru realizarea unui conținut Web
dinamic. Milioanele de pagini Web care folosesc PHP sunt
dovada popularității și capacității sale. Este utilizat de
programatorii care apreciază flexibilitatea și viteza lui, de
web designerii care iau în considerare posibilitățile și
ușurința utilizării lui. Este deosebit de simplu de învățat, iar
odată învăţat poate fi utilizat pentru foarte multe lucruri.

PHP este cel mai popular limbaj de programare Web.


Funcţionează atât pe platformele Windows, cât şi pe
platformele Linux. Este foarte convenabil pentru toate
tipurile de aplicaţii Web, începând cu aplicaţii mici care
reprezintă doar o parte dintr-o pagină web şi până la site-uri
mari şi complexe
Programare PHP se foloseşte cel mai des ca platformă de dezvoltare
pentru pagini web interactive. Pe lângă posibilităţile enumerate,
acesta permite şi lucrul cu bazele de date, cum este MySQL.
Un exemplu de program PHP

<!DOCTYPE HTML>
<html>
<head>
<title>Exemplu</title>
</head>
<body>
<?php
echo "Salut, sunt un script PHP!";
?>
</body>
</html>
Utilizarea bazelor de date MySQL folosind PHP
Pentru a utiliza o baza de date MySQL, avem nevoie de o conexiune la serverul de baze de
date.Aceasta conexiune va fi utilizata ca punct de access pentru comenzi mysql.

<?php
$conn = mysql_connect( "localhost", "Marius", "mypass")
or die("Unable to connect to MySQL");
print "Connected to MySQL <br />";
?>

In acest exemplu, serverul MySQL ruleaza pe "localhost" ca si modulul PHP, utilizatorul este
"Marius" iar parola "mypass".
Dupa executia acestui script, daca nu se reuseste conectarea la MySQL, va aparea mesajul "Unable to
connect to MySQL", in caz de reusita, apare mesajul "Connected to MySQL"