Primer pe php și a cu mysql (ieșire de date din baza de date)

Site ieftin, dar de înaltă calitate. Poate asta? Da. Putem avea totul. Calitate decentă la un preț accesibil.
Din punctul de vedere al studioului nostru, crearea unui site web este ieftină înseamnă, mai presus de toate, excelentă, tehnologică și apoi deja inexpensivă.






Forma de lucru la distanță cu clienții optimizează cheltuielile noastre și putem face site-uri din întreaga lume. Nu trebuie să vii la noi deloc. Vom economisi timp și bani.

Într-o perioadă atât de dificilă a crizei financiare mondiale, când mor în viață vechile scheme de afaceri, apar noi. Cel mai bun moment pentru a începe activitatea. Începeți propria afacere și vă voi ajuta să creați site-ul dvs. foarte ieftin. pentru tine.
Așa-numitele cărți de vizită sunt foarte populare.
Crearea unui site de carti de vizita este foarte ieftina, si chiar si un antreprenor de inceput va fi capabil sa-si permita. La elaborarea unui astfel de site, este suficient un buget mic.


Primer pe PHP și MySQL

Lucrați cu MySQL (date de ieșire din baza de date). Partea a II-a

Acum să încercăm să obținem toate înregistrările. stocate în baza noastră de date. Să ne uităm la baza de date cu următorul cod.

$ db = mysql_connect ("mysql12.leaderhost.ru", "root");

$ result = mysql_query ("SELECT * FROM angajați", $ db);

ecou "

\ n ";

în timp ce ($ myrow = mysql_fetch_row ($ result))

printf ("

\ n ", $ myrow [1], $ myrow [2], $ myrow [3]);







Probabil ați observat. că în acest cod ați introdus mai multe funcții și construcții noi. Cea mai evidentă este bucla while (). Ciclul spune. până atunci. În timp ce în rezultatul variabilei $ există o înregistrare pentru eșantion. Acesta trebuie extras folosind funcția mysql_fetch_row și atribuit variabilei $ myrow. Și apoi executați codul. care se află în interiorul coastelor "<>"Priviți cu atenție codul și căutați acest design.

Pentru a înțelege acest cod, să analizăm noțiunea de "matrice". Executarea funcției mysql_query are ca rezultat o matrice. care este stocată în rezultatul variabilei $. Dacă reprezentați această schemă schematic. atunci va arata asa.

Numărul secvenței elementului matrice

$ rezultat = 1 Bob Smith 128 Aici St, Cityname Director de marketing 0

2 John Roberts 45 Există St, Townville Telephonist 1

3 Brad Johnson 1/34 Nowhere Blvd, Snowston Doorman 2

Rezultatul variabile $ este o matrice. Și nu o matrice simplă. dar bidimensional. Acesta conține trei linii cu numere de la 0 la 2. Fiecare dintre ele conține 5 coloane de la 0 la 4. Pentru asta. pentru a afișa toate înregistrările de pe pagină. Trebuie să mergem de la rândul 0 al matricei la cel de-al doilea. Cel mai bine este să faceți acest lucru într-o buclă folosind funcția mysql_fetch_row (care înseamnă literalmente "selectați un rând"). Funcția $ mysql_fetch_row este trecută ca un argument pentru rezultatul matricelui $. Funcția selectează un șir din ea. pe care le putem scrie variabilei $ myrow și merge automat la linia următoare. Apelarea mysql_fetch_row din nou. vom selecta următorul rând din matrice. și așa mai departe până atunci. până ajungem la capătul matricei. În acest caz, mysql_fetch_row returnează false. care va servi ca un semnal pentru noi. că toate înregistrările sunt selectate și puteți termina ciclul.

Acum sarcina noastră este de a scoate înregistrarea primită în corpul bucla. Seria selectată este păstrată în

variabil $ myrow. Și ea. ca rezultatul $, este o matrice. doar unidimensional. Schematic arată astfel.







Articole similare

Trimiteți-le prietenilor:

% s% s% s