Προς το περιεχόμενο

πόσο εύκολο είναι να γίνει αυτό με SQL βάση?


tempo

Προτεινόμενες αναρτήσεις

Δημοσ.

καλησπέρα,

άσχετος με SQL θα ήθελα να ρωτήσω πόσο εύκολα μπορώ να κάνω το παρακάτω.

 

Ας υποθέσουμε ότι έχω μια βάση SQL και έναν πίνακα_Α με πεδία πχ όνομα, επίθετο, ηλικία, φωτογραφία

 

Ο πίνακας ας υποθέσουμε έχει 50 εγγραφές.

 

Είναι εύκολο να δημιουργήσω ένα αρχείο (αλήθεια τι αρχείο PHP ή HTML) το οποίο θα διαβάζει τις 10 πρώτες εγγραφές και θα μου τις δείχνει σαν μια λίστα;

 

πχ

 

όνομα1, επίθετο1, ηλικία1, φωτογραφία1

όνομα2, επίθετο2, ηλικία2, φωτογραφία2

όνομα3, επίθετο3, ηλικία3, φωτογραφία3

 

ευχαριστώ

Δημοσ.

ναι είναι πολύ εύκολο.

κάνεις τον πίνακα σε mysql και με php θα εμφανίζεις τα αποτελέσματα που θες...

 

από php τρέχεις το query σου και μετά με ένα fetcharray τραβάς μία μία τις εγγραφές σου για να τις εμφανίσεις.

Δημοσ.
από php τρέχεις το query σου και μετά με ένα fetcharray τραβάς μία μία τις εγγραφές σου για να τις εμφανίσεις.

 

αυτά είναι τα δύσκολα....

 

μήπως μπορείς να εξηγήσεις λίγο παραπάνω....

 

ίσως με κομμάτι κώδικα....

 

ευχαριστώ πάντως

Δημοσ.

λοιπόν με 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> και πάει λέγοντας...

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...