Curs 8 - PHP

Curs
7.5/10 (2 voturi)
Conține 1 fișier: pdf
Pagini : 3 în total
Cuvinte : 455
Mărime: 5.67KB (arhivat)
Publicat de: Andrada Dinu
Puncte necesare: 0

Extras din curs

Preluare de date

In PHP sunt integrate functii pentru conectarea, preluarea si manipularea

datelor din SGBD –ul MySQL.

Functia pentru conectarea la baza de date este mysql_connect(), functie ce

accepta 3 parametrii de intrare, dupa cum urmeaza : hostname sau ip,

username, password.

Ex :

$link=mysql_connect(“localhost”,”root”,”parola123”);

Ca si in lucrul cu fisierele o conexiune trebuie inchisa (daca totusi uitam, ea

se va inchide la sfarsitul executiei scriptului).

Functia pentru deconectare este mysql_close() ce accepta ca parametru de

intrare pointerul (variabila) returnata de mysql_connect().

Ex :

mysql_close($link);

Dupa conectare trebuie selectata baza de date cu care dorim sa lucram.

Astfel vom folosi functia mysql_select_db(), ce accepta ca parametrii un

string ce contine numele bazei de date dorite, si optional pointerul catre

conexiune.

Ex :

mysql_select_db(“studenti”);

mysql_select_db(“studenti”,$link);

Pentru a face o interogare se foloseste functia mysql_query(), functie ce

accepta un string si optional un pointer de conexiune.

Ex:

$result=mysql_query(“select * from info”);

$result=mysql_query(“select * from info”,$link);

Numarul de coloane ce rezulta dintr-o interogare este redat de functia

mysql_num_rows();

Ex :

$result=mysql_query(“select * from info”);

echo “Numarul de inregistrari este : “.mysql_num_rows($result);

Numarul de inregistrari “afectate” de INSERT, UPDATE sau DELETE

rezulta din utilizarea functiei mysql_affected_rows();

Ex:

$result=mysql_query(“update info set nrcrt=nrcrt+1”);

echo “Numarul de inregistrari este : “.mysql_affected_rows($result);

Regasirea datelor se face cu o diversitate de functii, precum :

mysql_result(), mysql_fetch_row(),mysql_fetch_assoc(),mysql_fetch_array(),

mysql_fetch_object().

Ex 1:

$link=mysql_connect(“localhost”,”root”,””);

mysql_select_db(“studenti”);

$result=mysql_query(“select * from info”);

for ($i=0;$i<mysql_num_rows($result);$i++)

echo mysql_result($result,$i);

mysql_close($link);

Ex 2:

$link=mysql_connect(“localhost”,”root”,””);

mysql_select_db(“studenti”);

$result=mysql_query(“select * from info”);

while($date=mysql_fetch_row($result))

echo $date[0].”/”.$date[1];

mysql_close($link);

Preview document

Curs 8 - PHP - Pagina 1
Curs 8 - PHP - Pagina 2
Curs 8 - PHP - Pagina 3

Conținut arhivă zip

  • Curs 8 - PHP.pdf

Alții au mai descărcat și

Realizarea unui sistem informatic în PHP și MySQL - agenție de plasare

Introducere Proiectul cu Tema : Realizarea unei pagin web interactive la firma Agenţia Cronos utlizând PHP si MySQL a fost realizată în urma...

Elaborare unui web-site și a unui program de administrare, utilizând PHP, Delphi, Mysql

INTRODUCERE Tehnologiile şi aplicaţiile de pe Internet se extind extraordinar de rapid, capătând o atenţie deosebită, deoarece Internetul...

Aplicație pentru testare online

2. Prezentarea aplicatiei 2.1. Prezentare generala În capitolul anterior am prezentat o serie de tehnologii utilizate în dezvoltarea...

Bibliotecă on-line

O data cu dezvoltarea exploziva a intenetului, au aparut magazine virtuale atat ca o alternativa cat si o completare a celor “reale”, mai usor si...

Sistem Informatic pentru Vânzări Auto

Cap. 1. Studiul, analiza şi prezentarea sistemului actual 1.1 Rolul şi poziţia firmei in sistemul economico-social nationaţional şi in ramura de...

Proiect Baze de Date MySQL

Descrierea bazei de date Baza de date “Evenimente” a fost creeată cu scopul de a sistematiza comenzile de bilete la diverse evenimentele...

Prelucrarea Datelor printr-un Formular - Curs PHP

Sintaxa HTML pentru crearea unui formular. Un formular este delimitat de elementul FORM care contine alte câteva elemente numite “controale”, care...

Te-ar putea interesa și

Moneda euro în contextul integrării monetare europene

INTRODUCERE Istoria monedei euro începe aproximativ cu 50 de ani în urmă prin semnarea în anul 1957 a Tratatului de la Roma de către cele şase...

Conceptul de Risc și Conceptul de Incertitudine

INTRODUCERE Riscul şi incertitudinea sunt realităţi care au însoţit societatea umană pe tot parcursul dezvoltării sale. În vremurile de astăzi,...

Universitatea Virtuală

Aplicaţia “Universitatea Virtuală” simulează o universitate reală în mediul de transmisie electronic, prin implementarea activităţilor adecvate...

Pulberi de titan

Pulberi de titan Pulberea reprezintă principala componentă din materia primă folosită la elaborarea pieselor prin tehnologia M.P. (alături de...

Prelucrarea Datelor printr-un Formular - Curs PHP

Sintaxa HTML pentru crearea unui formular. Un formular este delimitat de elementul FORM care contine alte câteva elemente numite “controale”, care...

Mini-Curs PHP

Partea 1-a Introducere Pâna nu demult, în Internet erau putini cei care realizau si foloseau fisierele de comenzi - scripturile. Recent, însa,...

Curs 1 - PHP

1. INTRODUCERE - Ce este PHP ? PHP este abrevierea de la PHP – Hypertext Preprocessor (similar cu GNU ce reprezinta abrevierea de la GNU’s Not...

Curs 2 - PHP

Variabila reprezinta un identificator la o locatie de memorie si se foloseste pentru stocarea, prelucrarea si stergerea datelor. Variabilele in...

Ai nevoie de altceva?