Εδώ είναι ένα παράδειγμα του πώς να ρυθμίσετε MySQL ερωτήματα σας, έτσι ώστε να μπορούν εύκολα να περάσει στην Κοινότητα και θα αναλυθεί από Ξεφτέρη.
Το σύνολο των αποτελεσμάτων θα είναι ένα πολυδιάστατο πίνακα. Η πρώτη διάσταση του πίνακα είναι αριθμητική και αντιπροσωπεύει κάθε γραμμή του συνόλου των αποτελεσμάτων σας. Η δεύτερη διάσταση του πίνακα είναι ένας associative array, όπου τα ονόματα των δεικτών είναι τα ονόματα των πεδίων που καθορίζονται στο ερώτημά σας.
| Κωδικός: |
| / / Init τον πίνακα για να κρατήσει τα αποτελέσματα $ Αποτελέσματα = array ()? / / Προσπαθήστε να συνδεθείτε με το ΣΠ / / Ρύθμιση η δήλωση SQL / / Εκτέλεση του ερωτήματος / / Πάρτε τα αποτελέσματα ως associative πίνακα και να θέσει κάθε γραμμή στο αριθμημένα indexed array / / Τώρα έχουμε δημιουργήσει το ερώτημα για να πάρετε τον αριθμό των αποτελεσμάτων που επιστρέφονται / / Εκτέλεση του ερωτήματος / / Αποθηκεύστε το αποτέλεσμα σειράς / / Πάρτε το σύνολο των γραμμών / / Ανάθεση τα αποτελέσματα Smarty / / Εμφάνιση του Ξεφτέρη πρότυπο |
ResultSet σας θα πρέπει να δούμε κάτι σαν αυτό:
| Κωδικός: |
| Array (2) 0 => Array (5) Όνομα => John Doe διεύθυνση => 123 ανώνυμο τρόπο πόλη => Springfield κατάσταση => IL zip => 62707 1 => Array (5) Όνομα => Jane Doe διεύθυνση => 777 Way πολυτελείας πόλη => Μπέβερλι Χιλς κατάσταση => Καλιφόρνια zip => 90210 |
Και εδώ είναι ένα παράδειγμα που χρησιμοποιεί το τμήμα {} για να αναλύσει τα αποτελέσματα
| Κωδικός: |
| Εμφανίζονται {} $ συνολικά αρχεία: <br /> {Όνομα της ενότητας = nr βρόχο = $ αποτελέσματα} {$ Αποτελέσματα [αρ.]. Όνομα} {$ Αποτελέσματα [αρ.]. Διεύθυνση} {$ Αποτελέσματα [αρ.]. Πόλη} {$ Αποτελέσματα [αρ.]. Κατάσταση} {$ Αποτελέσματα [αρ.]. Zip} <br /> {Sectionelse} <h1> Δεν βρέθηκαν αποτελέσματα! </ h1> {/ Τμήμα} |









































