Array variables

Σε αυτή την περιοχή μπορείτε να βρείτε ή να αναζητήσετε πληροφορίες σχετικές με την PHP

Συντονιστές: WebDev Moderators, Super-Moderators, PHP Moderators

Απάντηση
Άβαταρ μέλους
Dazed_and_confused
Δημοσιεύσεις: 743
Εγγραφή: 29 Νοέμ 2003 19:38
Τοποθεσία: Χίος, Θεσσαλονίκη
Επικοινωνία:

Array variables

Δημοσίευση από Dazed_and_confused » 03 Μαρ 2006 20:33

Guyz λίγη help plz

Διάβαζω τα δεδομένα ενός πίνακα με

Κώδικας: Επιλογή όλων

while ($row = mysql_fetch_array($result)) {

}
τα όνομα των πεδιών του πίνακα κάθε φορά είναι αποθηκευμένο σε μια μεταβλήτη έσω $onomapediou.

Υπάρχει τρόπος να πέρνω τα δεδομένα ενός πεδίου κάπως έτσι:

$row[$onomapediou] ?

Άβαταρ μέλους
ThyClub
Honorary Member
Δημοσιεύσεις: 5312
Εγγραφή: 17 Νοέμ 2003 00:21
Τοποθεσία: Hell's Kitchen
Επικοινωνία:

Array variables

Δημοσίευση από ThyClub » 03 Μαρ 2006 21:23

Αν το array είναι asoc τότε πιστεύω πως ναί

Άβαταρ μέλους
Dazed_and_confused
Δημοσιεύσεις: 743
Εγγραφή: 29 Νοέμ 2003 19:38
Τοποθεσία: Χίος, Θεσσαλονίκη
Επικοινωνία:

Array variables

Δημοσίευση από Dazed_and_confused » 03 Μαρ 2006 21:43

sorry αλλά το asoc τι είναι ? :roll:

Άβαταρ μέλους
skeftomilos
Script Master
Δημοσιεύσεις: 2888
Εγγραφή: 07 Ιαν 2005 07:22
Τοποθεσία: Αθήνα

Array variables

Δημοσίευση από skeftomilos » 04 Μαρ 2006 02:00

Είναι ό,τι και το assoc αλλά με ορθογραφικό λάθος. :kaloe:

Associated arrays είναι τα arrays που εκτός από αριθμητικό δείκτη δέχονται και αλφαριθμητικό κλειδί. Άλλα ονόματα που έχουν είναι name-value collections και hashtables. Τώρα αν ζητούσες λεπτομέρειες για JavaScript θα σου έλεγα, αλλά για PHP ας μιλήσει κανένας άλλος καλύτερα...
The pure and simple truth is rarely pure and never simple. Ο μη νους δε σκέπτεται μη σκέψεις για το τίποτα.

Άβαταρ μέλους
ThyClub
Honorary Member
Δημοσιεύσεις: 5312
Εγγραφή: 17 Νοέμ 2003 00:21
Τοποθεσία: Hell's Kitchen
Επικοινωνία:

Array variables

Δημοσίευση από ThyClub » 04 Μαρ 2006 02:56

Κάνε το fetch έτσι:

Κώδικας: Επιλογή όλων

mysql_fetch_array($result, MYSQL_ASSOC)
Αυτό θα επιστρέψει ενα associated array.

Περισσότερα: mysql-fetch-array

panosru
WebDev Moderator
Δημοσιεύσεις: 1885
Εγγραφή: 13 Σεπ 2005 16:13
Τοποθεσία: Camp

Array variables

Δημοσίευση από panosru » 04 Μαρ 2006 04:32

ThyClub nomizo pos h mysq_fetch_array() epistrefei eksorismou assoc array etsi mporei na balei me bash to paradhgma tou $row['onoma_pinaka'] ektos kai an den katalaba kala peri tinos prokeite, tote pao paso :P

Άβαταρ μέλους
ThyClub
Honorary Member
Δημοσιεύσεις: 5312
Εγγραφή: 17 Νοέμ 2003 00:21
Τοποθεσία: Hell's Kitchen
Επικοινωνία:

Array variables

Δημοσίευση από ThyClub » 04 Μαρ 2006 08:17

Η εξ ορισμού ρύθμιση είναι MYSQL_BOTH. Βασικά και χωρίς την ρύθμιση μπορεί να το πάρει. Έχω σταματήσει να χρησιμοποιώ τις functions της php για την MySQL. Μόνο με PEAR::DB :wink:

panosru
WebDev Moderator
Δημοσιεύσεις: 1885
Εγγραφή: 13 Σεπ 2005 16:13
Τοποθεσία: Camp

Array variables

Δημοσίευση από panosru » 04 Μαρ 2006 15:08

a nai? genikotera exo akousei pos kalo einai na mhn basizoume ta apps mas se pear an kai den brisko ton logo apo thn stigmi pou ksereis pos o server sou yposthrizei pear :-?

Άβαταρ μέλους
ThyClub
Honorary Member
Δημοσιεύσεις: 5312
Εγγραφή: 17 Νοέμ 2003 00:21
Τοποθεσία: Hell's Kitchen
Επικοινωνία:

Array variables

Δημοσίευση από ThyClub » 04 Μαρ 2006 22:54

panosru έγραψε:a nai? genikotera exo akousei pos kalo einai na mhn basizoume ta apps mas se pear an kai den brisko ton logo apo thn stigmi pou ksereis pos o server sou yposthrizei pear :-?
Δεν βρίσκω κάποιο λόγο να μην χρησιμοποιήσει κανείς PEAR. Μόνο και μόνο το οτι είναι κομμάτι της PHP (το λέω λόγω του http://pear.php.net ) πιστεύω οτι είναι ένα απο τα standards.

Ακόμη και functions της php έχουν αλλάξει για να μην υπάρχει conflict με classes της PEAR :roll:

panosru
WebDev Moderator
Δημοσιεύσεις: 1885
Εγγραφή: 13 Σεπ 2005 16:13
Τοποθεσία: Camp

Array variables

Δημοσίευση από panosru » 05 Μαρ 2006 00:08

nai kai go symfono mazi sou :D apla den thymamai poios mou to eixe pei :/ h pou to eixa diabasei :/

Απάντηση

Επιστροφή στο “PHP Προγραμματισμός”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες