Šeit ir par to, kā setup jūsu MySQL vaicājumus, lai tās varētu viegli nonākt un parsēt ar Smarty piemērs.
Rezultāts, kas būs daudzdimensiju masīvu. 1. dimensija masīva ciparu un atspoguļo katra rinda jūsu rezultātu kopas. Otrā dimensija ir masīva ir asociatīvā masīva kur indeksu nosaukumi ir lauku nosaukumus, ko norādījāt Jūsu pieprasījumam.
| Kods: |
| / / Init masīvs turēt rezultātu $ Rezultāti = Array (); / / Mēģiniet pieslēgties DB / / Setup SQL / / Izpildīt vaicājumu / / Get rezultātus kā asociatīvā masīva un nodot katru rindu uz skaitliski indeksētā masīvā / / Tagad mēs saņemtu izveidot vaicājumu, lai iegūtu rezultātu skaits, kas bija atgriezušies / / Izpildīt vaicājumu / / Uzglabāt iegūto rindu / / Get kopējās rindas / / Piešķirt rezultātus uz Smarty / / Display Smarty šablonu |
Jūsu ResultSet vajadzētu izskatīties apmēram šādi:
| Kods: |
| Array (2) 0 => Array (5) nosaukums => John Doe adrese => 123 Anonīms Way pilsēta => Springfield valsts => IL zip => 62.707 1 => Array (5) nosaukums => Jane Doe adrese => 777 Luksusa Way pilsēta => Beverly Hills valsts => CA zip => 90.210 |
Un šeit ir piemērs, izmantojot {sadaļa} parsēt rezultātus
| Kods: |
| Parādīts {$ kopējās} ieraksti: <br /> {Sadaļas nosaukums = nr cilpa = Ls rezultāti} {$ Rezultāti [nr]. Vārds} {$ Rezultāti [nr]. Adrese} {$ Rezultāti [nr]. Pilsēta} {$ Rezultāti [nr]. Valsts} {$ Rezultāti [nr]. Zip} <br /> {Sectionelse} <h1> Nekas nav atrasts </ h1>! {/ Sadaļa} |









































