joi, 9 octombrie 2008

Functii de baza MySql

Desi sunt foarte des folosite in php, de multe ori nu nimerim sintaxa exacta a functiilor mysql.
Voi incerca sa exmplific folosirea corecta a acestor functii.


1. Conectarea la baza de date

$username="user";
$password="parola";
$database="numele_bazei_de_date";
$link_id = mysql_connect ("localhost","$username","$password") or die ("Could not connect: " . mysql_error());
mysql_select_db("$database")
or die("Could not select database: " . mysql_error());


2. Inserarea in baza de date

$queryinsert = "INSERT INTO $table VALUES ('$valoare1', '$valoare2', '$valoare3', '$valoare4')"; //cate o valoare pentru fiecare coloana din tabel
mysql_query($queryinsert);


3. Selectarea unei intrari din baza de date

$queryselect="select * from $table where id ='$numar_record'";
$result = mysql_query($queryselect);
$row = mysql_fetch_array($result);


4. Stergerea unei intrari din baza de date

$querydelete="DELETE from $tablename where id = '$numar_record'";
mysql_query($querydelete);

5. Modificarea unei intrari din baza de date
$queryupdate = "UPDATE $tablename SET camp1= '$valoare1',camp2= '$valoare2' where id="$numar_record";
mysql_query($queryupdate);

Niciun comentariu: