Sortarea în PHP si MySQL

Este scris în PHP si MySQL. astfel încât lecția este deja prevăzută pentru clasa de mijloc, începători trebuie să înceapă să învețe cel puțin elementele de bază ale limbii, pentru a înțelege principiul structurii script-ul.

Înainte să-l imaginezi. Aș dori să se oprească atenția că umplut vehiculul de bază în orb, care nu este luat „exact“ meci în lumea reală, sortarea, astfel încât linia de jos este „doar“ în punerea în aplicare a destinației de sortare! Eu l cer să ia în considerare și nu găsesc vina cu orice parametri.

Sortarea în PHP si MySQL

Să trecem acum să examineze codul de script, să analizeze toate punctele care se vor întâlni în timpul dezvoltării sale.

Primul pas. MySQL - baze de date și tabele.

Acest fișier este final în ceea ce privește funcționalitatea. În primul rând, vom rula o sesiune, conectați baza de date, pentru a verifica erorile și setați cp1251 de codificare.

Apoi, trece la cererea de pe marca de masina. Am să acorde o atenție direct la $ page_set variabila. așa cum este, vom continua să se întâlnească, pentru comoditatea mi-a adus la index.php link-ul. care se deschide atunci când sortarea. Cred că de mult va fi mai convenabil.

Acum am setat parametrul „Reset sortare“. Distrugând o sesiune atunci când este apăsat.

Trimite un mesaj pentru sesiunea de toate opțiunile de sortare, care sunt listate în tabelul nostru catalog. pentru a sorta corect elemente. Diferența este justificată numai în prima metodă de sortare de către un $ _GET variabilă la nivel mondial. care conține proba pentru un șir de parametri de tabel catalog_brend. Restul parametrilor sunt mai întâi verificate de a exista, apoi transferat într-un parametru șir și stocat în sesiune până când sunt distruse.

Implementarea de sortare „în ordine alfabetică“, „preț“ - mașini ieftine și scumpe.

Punerea în aplicare a paginare.

Interoghează catalogul de masă și a afișa toate câmpurile. La final am terminat de notare, indicând valorile dorite în ieșire. Valoarea de sortare este scris în $ variabila de navigare.

Deducem toate mașinile și opțiuni.

Al treilea pas. sortarea de ieșire. fișier form.php.

Cred că nu este nimic complicat, doar toți parametrii pe care trebuie să sortăm, stabilite aici. html normal și un pic php.

Pentru a începe, conectați fișierul function.php.

În continuare, vom deriva brandurile atribuite $ brendsList variabila. apoi conectați fișierul form.php. acolo după cum știți deja, este foarte fel de parametri, punerea în aplicare în continuare a eșantionului în ordine alfabetică și a prețurilor, și apoi deriva toate masinile din tabelele catalog. enumerate în conținutul $ variabila, iar în al doilea caz este variabila $ navigare. navigare în sine.

Al cincilea pas. CSS stylesheet.

Ne-am uitat la toate pas cu pas acțiuni asociate cu sortarea în PHP si MySQL. Poate că acest tip un pic mai voluminos, dar foarte practic. Vă mulțumesc tuturor pentru atenție, vă doresc mult noroc în realizarea planurilor lor!