Bază de date pentru gestiunea anunțurilor imobiliare

Proiect
7/10 (1 vot)
Domeniu: Automatică
Conține 1 fișier: pdf
Pagini : 9 în total
Cuvinte : 605
Mărime: 629.10KB (arhivat)
Cost: 4 puncte
Profesor îndrumător / Prezentat Profesorului: Adriana Olteanu

Extras din document

Principiu de functionare:

Pentru acest proiect am optat pentru o aplicatie web. Tema aplicatiei mele este „Anunturi Imobiliare”.

La deschiderea aplicatiei se poate observa pagina de login. Aceasta are 2 campuri: pentru username si parola, butonul de login care verifica in baza de date daca usernameul si parola exista, iar daca da se va face conexiunea catre urmatoarea parte a interfetei. Exista insa si butonul de new registration care permite intregistrarea unui nou utilizator.

Pentru acest aspect am folosit urmatorul cod in php, regasit in fisierul login.php: // Check user is exist in the database $query = "SELECT * FROM `users` WHERE username='$username'

AND password='$password'"; $result = mysqli_query($con, $query) or die(mysql_error()); $rows = mysqli_num_rows($result);

Iar pentru inregistrare, codul regasit in registration.php: $query = "INSERT into `users` (username, password, email, create_datetime) VALUES ('$username', '$password', '$email', '$create_datetime')"; $result = mysqli_query($con, $query);

Aplicatia are o pagina home in care sunt afisate cateva imobile. Apoi urmeaza pagina Imobile in care sunt afisate toate anuturile care pot fi filtrate in functie de tipul de imobil (casa sau apartament). Aceasta optiune este aleasa de user.

De asemenea, adminul poate introduce, edita si sterge imobilele din pagina anterioara.

Se pot adauga imagini, pe care adminul sa le foloseasca in momentul in care vrea sa adauge sau sa editez un imobil. Dupa cum se poate observa in imaginea de mai sus, administratorul poate sa editeze(insert, update si delete) comerciantii ale caror imobile sunt publicate pe site catre inchiriere sau vanzare.

In pagina Statistici se regasesc interogarile impuse acestui proiect.

Aplicatia a fost dezvoltata cu XAMPP, fiind o aplicatie WEB,cu ajutorul limbajelor PHP,HTML si CSS. Pentru a accesa informatiile din baza de date este necesar ca utilizatorul sa aiba cont si sa se conecteze la baza de date. Acesta isi poate face un cont nou folosind functia sign up si ulterior se poate loga, accesand pagina principal a aplicatiei.

Bibliografie

❖ Cursuri BD - Dorin Carstoiu

❖ Laboratoare BD

❖ https://www.w3schools.com/php/

❖ https://www.phptpoint.com/php-tutorial/

Preview document

Bază de date pentru gestiunea anunțurilor imobiliare - Pagina 1
Bază de date pentru gestiunea anunțurilor imobiliare - Pagina 2
Bază de date pentru gestiunea anunțurilor imobiliare - Pagina 3
Bază de date pentru gestiunea anunțurilor imobiliare - Pagina 4
Bază de date pentru gestiunea anunțurilor imobiliare - Pagina 5
Bază de date pentru gestiunea anunțurilor imobiliare - Pagina 6
Bază de date pentru gestiunea anunțurilor imobiliare - Pagina 7
Bază de date pentru gestiunea anunțurilor imobiliare - Pagina 8
Bază de date pentru gestiunea anunțurilor imobiliare - Pagina 9

Conținut arhivă zip

  • Baza de date pentru gestiunea anunturilor imobiliare.pdf

Ai nevoie de altceva?