Tutorial MySQLData publicarii: Februarie 2006
MySQL
Feb
2006
SELECT - Preluarea datelorProprietatea SELECT poate fi utilizata intr-o comanda mysql_query pentru a alege anumite informatii din tabelul bazei de date.
Sintaxa pentru preluarea datelor din tabelul bazei de date este:
$sql=mysql_query("SELECT * FROM nume_tabel");
Pentru a afisa fiecare rand din tabel se foloseste o bucla while si comanda mysql_fetch_row. Exemplu: afisarea intregului continut al bazei de date
/* urmeaza fisierul select.php */
<?php include "conexiune.php"; $sql=mysql_query("SELECT * FROM proba");
echo "<table border=1>";
mysql_close($conexiune); Datele au fost afisate fiecare intr-o celula a unui tabel. Folosind functia mysql_num_rows($sql) putem afla numarul de linii continute de baza de date.
Exemplu: acelasi exemplu plus numarul de linii al bazei de date
/* urmeaza fisierul select1.php */
<?php include "conexiune.php"; $sql=mysql_query("SELECT * FROM proba");
$rows=$mysql_num_rows($sql);
echo "<table border=1>";
mysql_close($conexiune);
Exemplu: cautarea in baza de date dupa o anumita inregistrare folosind conditia WHERE.
/* urmeaza fisierul cautare.html */
<html> <head><title>Cautare</title> </head> <body> <b>Cautare inregistrari</b> <form method="POST" action="where.php"> Numele cautat: <input type="text" name="nume1"><br> <input type="submit" value="Trimite"> </form> </body> </html>
/* urmeaza fisierul where.php */ $nume1=$_POST['nume1']; $sql=mysql_query("SELECT * FROM proba WHERE nume='$nume1'");
echo "<table border=1>";
mysql_close($conexiune); |
Copyright © 2005-2012
Termeni si conditii
|