In acest tutorial va voi arata cum se poate extrage niste date din baza de date folosind php si mysql.
Ce aveti nevoie:
- wamp server + o baza de datele
- cunostinte minime de php
Codul sub forma de imagine, cu syntax highlight (mai usor de citit)
[Trebuie sa fiti înscris şi conectat pentru a vedea această imagine]
Codul afisat normal
Cod:
<?php
//adresa server-ului sau daca e pe calculatorul propriu atunci se va trece localhost
define('DB_HOST', 'localhost');
// numele utilizatorului, pe localhost de obicei este root
define('DB_USER', 'root');
// parola, daca nu exista parola se lasa necompletat
define('DB_PASS', '');
// numele bazei de date
define('DB_DATABASE', 'test');
// conexiunea la server, se verifica daca datale sunt bune si va face conexiunea, daca nu va actiona die care va opri executarea codului mai departe si va afisa o erroare,
$conn = mysql_connect(DB_HOST, DB_USER, DB_PASS) or die(mysql_error());
// se stabileste conexiunea cu baza de date dorita
mysql_select_db(DB_DATABASE) or die(mysql_error());
// interogarea SQL care va returna datele sub forma de "resource" din tabelul news
$query = mysql_query("SELECT * FROM news");
//se verifica daca interogarea SQL a returnat ceva
if (mysql_num_rows($query) != 0) {
// se parcurge fiecare rand rezultat
while ($row = mysql_fetch_assoc($query)) {
// se extrag datele si se pun in variabile
$id = $row['id']; // id, title si body sunt numele fiecarui rand din tabel
$title = $row['title'];
$body = $row['body'];
// afisarea rezultatelor pe ecran
echo $title."<br>";
echo $body."<br><hr><br>";
}
}
?>
Pentu nelamuriri sau daca doriti alte tutoriale strict in php va rog sa imi ziceti.
Sper sa va fie de ajutor, am sa postez in viitor si alte tutoriale pentru incepatori si mai tarziu am sa trec la ceva mai avansat.
Tutorial scris de [Trebuie sa fiti inscris si conectat pentru a vedea acest link]
Copyright Extrem-Tutorials.com - Nici o parte a acestui tutorial nu poate fi reprodusa fara acordul autorului.
ZeusLun 29 Iul - 18:32