tempo Δημοσ. 9 Δεκεμβρίου 2007 Δημοσ. 9 Δεκεμβρίου 2007 καλησπέρα, άσχετος με SQL θα ήθελα να ρωτήσω πόσο εύκολα μπορώ να κάνω το παρακάτω. Ας υποθέσουμε ότι έχω μια βάση SQL και έναν πίνακα_Α με πεδία πχ όνομα, επίθετο, ηλικία, φωτογραφία Ο πίνακας ας υποθέσουμε έχει 50 εγγραφές. Είναι εύκολο να δημιουργήσω ένα αρχείο (αλήθεια τι αρχείο PHP ή HTML) το οποίο θα διαβάζει τις 10 πρώτες εγγραφές και θα μου τις δείχνει σαν μια λίστα; πχ όνομα1, επίθετο1, ηλικία1, φωτογραφία1 όνομα2, επίθετο2, ηλικία2, φωτογραφία2 όνομα3, επίθετο3, ηλικία3, φωτογραφία3 ευχαριστώ
xalia Δημοσ. 9 Δεκεμβρίου 2007 Δημοσ. 9 Δεκεμβρίου 2007 ναι είναι πολύ εύκολο. κάνεις τον πίνακα σε mysql και με php θα εμφανίζεις τα αποτελέσματα που θες... από php τρέχεις το query σου και μετά με ένα fetcharray τραβάς μία μία τις εγγραφές σου για να τις εμφανίσεις.
tempo Δημοσ. 10 Δεκεμβρίου 2007 Μέλος Δημοσ. 10 Δεκεμβρίου 2007 από php τρέχεις το query σου και μετά με ένα fetcharray τραβάς μία μία τις εγγραφές σου για να τις εμφανίσεις. αυτά είναι τα δύσκολα.... μήπως μπορείς να εξηγήσεις λίγο παραπάνω.... ίσως με κομμάτι κώδικα.... ευχαριστώ πάντως
xalia Δημοσ. 10 Δεκεμβρίου 2007 Δημοσ. 10 Δεκεμβρίου 2007 λοιπόν με php υποθέτω ότι έχεις έτοιμη την mysql βάση σου $query = "select * from Α order by epitheto"; <-- το query που θες $result = mysql_query ($query , $db); <-- τρέχεις το query while ($row = mysql_fetch_array($result)) <-- ταίζεις το αποτέλεσμα του query και μετά παίρνεις μία μία τις τιμές { $epitheto = $row["epitheto"]; $onoma = $row["onoma"]; $ilikia = $row["ilikia"]; $foto = $row["foto"]; <-- καλό θα ήταν να σώσεις το όνομα της φωτογραφίας τώρα μέχρι να κλείσει το while εμφανίζεις τις τιμές όπως θες, πχ με table <tr><td>epitheto</td><td>onoma</td> και πάει λέγοντας...
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.