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);