Curs PHP-MySQL

Home
Nume:  
Parola: Tine-ma minte
Recuperare parola Inregistrare

Lectii si tutoriale PHP-MySQL

  • Ca sa puteti lucra cu PHP si sa exersati toate exemplele din acest curs, trebue sa aveti acces la un calculator care are instalat: un server (de exemplu Apache), un modul PHP si MYSQL.
    Puteti instala singuri aceste aplicatii, pe fiecare separat, dar dupa aceea va trebui sa le configurati astfel incat sa poata lucra impreuna, lucru care pentru un incepator poate fi mai dificil. De aceea va recomand sa instalati WampServer, este un program gratuit care contine toate aceste trei aplicatii (Apache, PHP si MySQL), direct configurate.

Cuprins Lectii :

1 - Scrierea scripturilor PHP elementare

  • Invatati sa creati un script PHP
  • Sa scrieti cele mai simple instructiuni si coduri PHP
  • Documentare script PHP
  • Invatati sa executati un script PHP

2 - Tipuri de siruri si variabile

  • Tipul variabilelor in PHP
  • Invatati sa folositi ghilimele si caractere escape pentru a specifica valori de tip sir speciale

3 - Variabile si operatori PHP

  • Intelegeti diferenta dintre valori literale si variabile
  • Modul de utilizare a operatorilor pentru combinarea valorilor In expresii
  • Uutilizarea functiilor pentru executarea operatiilor elementare

4 - Utilizarea formularelor HTML

  • In aceasta lectie invatati sa trimiteti date prin formulare HTML
  • Preluare date trimise prin GET si POST

5 - Variabile de mediu si erori

  • Invatati sa obtineti accesul la valorile variabilelor de mediu
  • Depanarea si tratarea erorilor

6 - Constante si tipuri de variabile

  • Definirea si utilizarea constantelor
  • Invatati sa folositi variabilele dinamice
  • Convertirea valorilor dintr-un tip in altul

7 - Scrierea instructiunilor PHP conditionale (I)

  • Invatati sa definiti si sa folositi valorile de tip adevarat/fals
  • Instructiunile if si else

8 - Scrierea instructiunilor PHP conditionale (II)

  • Instructiunea switch si instructiunile conexe acesteia
  • Instructiunile while, do while si for

9 - Utilizarea matricelor (tablouri) - (Partea 1)

  • In aceasta lectie invatati modul de utilizare a matricelor pentru stocarea mai multor valori
  • Accesarea datelor unei matrice (tablou /array)
  • Parcurgerea iterativa a unui tablou secvential

10 - Utilizare Array (matrice) - (Partea 2)

  • Parcurgerea iterativa a unui tablou non-secvential
  • Lucrul cu functii lista
  • Sortarea tablourilor
  • Transformarea matricelor in siruri si a sirurilor in matrice (array)

11 - Utilizarea functiilor

  • Apelarea functiilor
  • Invatati sa atribuiti unei variabile numele unei functii
  • Ascunderea mesajelor de eroare generate in timpul executiei unei functii
  • Invatati sa folositi date si scripturi aflate In fisierele externe
  • Cum se defineste propria functie

12 - Variabile si referinte in functii

  • Variabile globale, locale si statice
  • Invatati sa folositi referintele

13 - Lucrul cu siruri (Part 1)

  • Invatati sa utilizati secvente escape suplimentare pentru a include in siruri caracterele speciale
  • Utilizarea codurilor ASCII cu PHP
  • Invatati sa creati date de iesire formatate

14 - Lucrul cu siruri (Part 2)

  • Maniupulare siruri folosind diferite functii
  • Lucrul cu subsiruri

15 - Expresii regulate, ereg

  • Invatati sa scrieti si sa utilizati expresii regulate
  • Verificare siruri folosind expresii regulate

16 - Utilizarea variabilelor cookie

  • In aceasta lectie invatati care este modul de functionare a variabilelor cookie
  • Invatati sa creati, sa obtineti accesul la variabilele cookie si sa le stergeti
  • Optiunile dintr-o variabila cookie

17 - Lucrul cu fisiere (Part. 1)

  • Obtinerea atributelor unui fisier
  • Privilegiile unui fisier si utilizarea acestora
  • Invatati sa deschideti si sa inchideti fisiere

18 - Lucrul cu fisiere (Part. 2)

  • Cum se citesc datele dintr-un fisier
  • Afisarea continutului unui fisier
  • Scriere date intr-un fisier

19 - Lucrul cu fisiere (Part. 3)

  • Invatati sa blocati si sa obtineti accesul exclusiv la un fisier
  • Copiere, redenumire si sa stergere fisiere
  • Studiati un script PHP util pentru incarcarea de fisiere in server

20 - Utilizarea cataloagelor (Directoare)

  • Invatati sa obtineti si sa modificati directorul de lucru curent
  • Manipulare cai de acces si privilegii la un director
  • Citire continut director, redenumire si creare directoare noi

21 - Utilizarea de sesiuni PHP

  • Lectie in care invatati sa lucrati cu sesiuni in PHP
  • Variabile de sesiuni si stergerea datelor sesiunii

22 - Notiuni fundamentale despre bazele de date si SQL (Part 1)

  • Structura unei baze de date
  • Proiectarea unei baze de date
  • Creare baze de date MySQL si tabele
  • Stergere si modificare tabele dintr-o baza de date MySQL

23 - Notiuni fundamentale despre bazele de date si SQL (Part 2)

  • Privilegii de acces intr-o baza de date MySQL
  • Accesare date stocate intr-o baza de date SQL
  • Modificare date din tabelul unei baze de date
  • Sortare si grupare date de iesire

24 - Notiuni fundamentale despre bazele de date si SQL (Part 3)

  • Expresii si functii folosite in MySQL
  • Preluare date prin "unire", din mai multe tabele
  • Executare instructiuni MySQL scrise intr-un fisier extern

25 - Utilizarea bazelor de date folosind PHP (Part 1)

  • Conectarea la serverul MySQL folosind functiile PHP
  • Detectare erori aparute in lucrul cu bazele de date si, cand este necesar, eliminarea afisarii acestora
  • Cum se creaza baze de date si tabele folosind functii PHP
  • Adaugare date in tebel MySQL folosind cod PHP

26 - Utilizarea bazelor de date folosind PHP (Part 2)

  • Verificarea rezultatului interogarilor care nu returneaza randuri de tabel
  • Cum se prelucreaza rezultatele intergarii SELECT
  • Afisare randuri si coloane din tabel
  • Adaugarea in siguranta a datelor intr-un tabel MySQL

27 - Lucrul cu baze de date MySQL, seturi de rezultate

  • Obtinere informatii privind: numarul coloanelor, numele si lungimea coloanelor dintr-un tabel MySQL
  • Obtinere informatii privind indicatorii MySQL asociati coloanelor si tipul fiecarei coloane
  • Aflati numele tabelului care contine o anumita coloana si cum se parcurge non-secvential randurile unui tabel MySQL
  • Determinarea bazelor de date dintr-un server MySQL
  • Obtinerea listei cu tabelele dintr-o baza de date MySQL si coloanele din tabel

28 - Optiuni pentru utilizarea caracterelor speciale

  • Optiunile "magic_quotes"
  • Convertirea caracterelor speciale prin schimbarea semnificatiei acestora utilizand functii PHP
  • Convertirea caracterelor speciale specifice HTML si cele din sirurile folosite pentru adrese URL

29 - Utilizarea claselor si a obiectelor (Part. 1)

  • In aceasta lectie invatati bazele si principiul programarii orientate spre obiecte
  • Definirea si instanta unei clasa
  • Definirea metodei constructor si folosirea mostenirii

30 - Utilizarea claselor si a obiectelor (Part. 2)

  • Redefinirea metodelor inadecvate
  • Folosirea metodelor care au fost anulate
  • Lucrul cu tablouri de obiecte

31 - Trimiterea datelor la o adresa de e-mail

  • Cum se trimit mesaje si date dintr-un formular la o adresa de e-mail

32 - Creare imagini cu PHP

  • Creare si afisare imagini cu PHP
  • Cum se afisaza mai multe imagini generate de PHP in aceeasi pagina

33 - Functii utile pentru lucrul cu imagini

  • Functii pentru crearea si manipularea imaginilor
  • Copiere si redimensionare suprafete din imagini

34 - Creare PDF cu PHP

  • Cum se creaza documente PDF cu PHP. Clasa cu functii FPDF
  • O a doua parte cu lucruri mai avansate despre utilizarea clasei FPDF

35 - Utilizare FTP cu PHP

  • Conectare la server prin FTP folosind PHP
  • Transferare fisiere prin FTP cu PHP
  • Functii utile pentru utilizare FTP cu PHP

36 - Creare site cu PHP, fara baza de date

  • Creare site de la zero cu PHP, fara baze de date
  • Exemplu cu un model de site simplu de prezentare

37 - Creare site cu PHP si MySQL - CMS

  • In aceasta lectie este prezentat un model de script tip CMS pentru site
  • Invatati cum sa creati scripturi de site utilizand cod PHP si MySQL

    - Tutoriale si lectii online de initiere PHP-MySQL -

    Curs realizat de MarPlo

Teste PHP

Index Lectii

Despre .htaccess


Manual programare php online, lectii si tutoriale php mysql invata php.

Statistici din 8-Mar-2010
Total accesari site: 29733 - Unici -
Online
Max-on: 29 9-Mar-2010,   17:21
Acum: 2
Pagina - accesari
  - Luna asta: 387
  - Ieri: 136
  - Azi: 106
Pagini cele mai vizitate
  - Luna asta: Prima | A doua
  - Azi: Prima | A doua
 

Trafic

            © Copyright Octombrie 2008 - 2010. toate drepturile rezervate. Webmaster, Webdesigner : MarPlo