Harta știrilor de la agenția Localnews construită în PHP și MySql

Previzualizare referat:

Cuprins referat:

Introducere 5
Cum este construită aplicaţia- 5
Baza de date 5
Codul PHP 7
Fişierul index.php 7
Fişierul config.php 10
Fişierul style.css 10
Cum funcţionează codul- 12
Concluzii 12
Bibliografie 12

Extras din referat:

Introducere

În această aplicaţie a trebuit să legăm bazele de date MySql cu limbajul de scripting PHP pentru a genera pagini HTML şi CSS dinamice.

Exceptând sistemul de operare, celelalte softuri folosite pentru această aplicaţie sunt gratuite. Aplicaţia rulează şi pe alte sisteme de operare.

Utilizatorul aplicaţiei EasyPHP are posibilitatea de a modifica tabelul stiri pentru a actualiza informaţiile de pe site. Vizitatorul siteului are posibilitatea de a găsi rapid ştiri locale din zona lui de interes dar şi posibilitatea de a contacta un „colaborator” al agenţiei.

Agenţia, ştirile şi colaboratorii sunt fictivi. Am ales câteva nume şi ştiri într-un mod aleatoriu, în scop de învăţământ.

Cum este construită aplicaţia?

Baza de date

Aplicaţia foloseşte o bază de date MySql. Referitor la soluţia aleasă pentru implementarea nivelului de date al aplicaţiei, trebuie menţionat că serverul de baze de date MySQL depăşeşte competiţia prin rapiditatea în execuţie (mai ales pentru sistemul de operare Linux) şi securitatea sporită.

Figura 1. Structura bazei de date.

În cadrul bazei de date, al construit două tabele: judete şi ştiri. (Vezi figura 1).

Tabelul judeţe reţine informaţiile referitoare la corespondenţii locali ai agenţiei din fiecare judeţ.

Figura 2. Structura tabelului judete.

Câmpul id este cheie primară în acest tabel. Tabelul judete este independent.

Tabelul stiri reţine informaţiile referitoare la ştiri.

Figura 3. Structura tabelului stiri.

Câmpul idstire este cheie primară în acest tabel. Tabelul stiri este legat de tabelul judete prin câmpul idjudet.

Baza de date se construieşte prin executarea fişierului date.sql în PhpMyAdmin (se instalează în pachetul EasyPHP).

Codul următor face parte din fişierul date.sql:

„ CREATE TABLE `judete` (

`id` varchar(3) NOT NULL,

`numejudet` varchar(22) NOT NULL,

`contact` varchar(255) NOT NULL,

`adresa` varchar(255) NOT NULL,

`telefon` varchar(10) NOT NULL,

`email` varchar(255) NOT NULL,

PRIMARY KEY (`id`)

) ENGINE=InnoDB DEFAULT CHARSET=latin1;

CREATE TABLE `stiri` (

`idstire` varchar(3) NOT NULL,

`titlu` varchar(255) NOT NULL,

`continut` text NOT NULL,

`data` date NOT NULL,

`autor` varchar(50) NOT NULL,

`idjudet` varchar(3) NOT NULL,

PRIMARY KEY (`idstire`)

) ENGINE=InnoDB DEFAULT CHARSET=latin1; „

Fişierul complet se găseşte în directorul script.

Observații:

Academia Forţelor Terestre Nicolae Bălcescu

Descarcă referat

Pentru a descărca acest document,
trebuie să te autentifici in contul tău.

Structură de fișiere:
  • Harta Stirilor de la Agentia Localnews Construita in Php si Mysql.doc
Alte informații:
Tipuri fișiere:
doc
Nota:
8/10 (1 voturi)
Nr fișiere:
1 fisier
Pagini (total):
11 pagini
Imagini extrase:
11 imagini
Nr cuvinte:
2 112 cuvinte
Nr caractere:
11 543 caractere
Marime:
379.42KB (arhivat)
Publicat de:
NNT 1 P.
Nivel studiu:
Facultate
Tip document:
Referat
Domeniu:
Calculatoare
Predat:
la facultate
Materie:
Calculatoare
Sus!