Άλλο ερώτημα για δυνατούς... PHP και CSV

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

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

Απάντηση
antoniou
Δημοσιεύσεις: 10
Εγγραφή: 01 Ιούλ 2003 11:56

Άλλο ερώτημα για δυνατούς... PHP και CSV

Δημοσίευση από antoniou » 03 Ιούλ 2003 10:25

Πως θα εμφανίσω τα records του csv στην σελίδα, χρησιμοποιόντας PHP...

Η βοήθεια θα εκτιμηθεί ιδιαίτερα....

Άβαταρ μέλους
e-times
Graphics Moderator
Δημοσιεύσεις: 1555
Εγγραφή: 13 Φεβ 2003 01:41
Τοποθεσία: Πειραιάς

Άλλο ερώτημα για δυνατούς... PHP και CSV

Δημοσίευση από e-times » 03 Ιούλ 2003 10:33

Τα post που βαζεις μου θυμιζουν "Σταυρολεξα για δυνατους λυτες" :kaloe: :D
Εικόνα

Good News For The Smokers, Non-Smokers Die Too

Άβαταρ μέλους
iNDEFiX
Honorary Member
Δημοσιεύσεις: 2569
Εγγραφή: 20 Δεκ 2002 00:48
Τοποθεσία: κλειστή λόγω έργων
Επικοινωνία:

Άλλο ερώτημα για δυνατούς... PHP και CSV

Δημοσίευση από iNDEFiX » 03 Ιούλ 2003 10:36

Mhpos ennoeis CVS ?

antoniou
Δημοσιεύσεις: 10
Εγγραφή: 01 Ιούλ 2003 11:56

Άλλο ερώτημα για δυνατούς... PHP και CSV

Δημοσίευση από antoniou » 03 Ιούλ 2003 13:11

oxi... csv..
comma seperated values

Άβαταρ μέλους
Cha0s
SysAdmin
Δημοσιεύσεις: 10242
Εγγραφή: 28 Ιούλ 2001 03:00

Άλλο ερώτημα για δυνατούς... PHP και CSV

Δημοσίευση από Cha0s » 03 Ιούλ 2003 14:42

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

$row = 1;
$fp = fopen ("test.csv","r");
while ($data = fgetcsv ($fp, 1000, ",")) {
    $num = count ($data);
    print "<p> $num fields in line $row&#58; <br>";
    $row++;
    for &#40;$c=0; $c < $num; $c++&#41; &#123;
        print $data&#91;$c&#93; . "<br>";
    &#125;
&#125;
fclose &#40;$fp&#41;;
PHP Manual > Search > Search value = "csv"
Ayto episterefei ena apotelesma me to parapano paradeigma...

Poli simple :)

antoniou
Δημοσιεύσεις: 10
Εγγραφή: 01 Ιούλ 2003 11:56

Άλλο ερώτημα για δυνατούς... PHP και CSV

Δημοσίευση από antoniou » 03 Ιούλ 2003 15:30

thx... ηταν καλό το παράδειγμα...

antoniou
Δημοσιεύσεις: 10
Εγγραφή: 01 Ιούλ 2003 11:56

Άλλο ερώτημα για δυνατούς... PHP και CSV

Δημοσίευση από antoniou » 10 Ιούλ 2003 11:49

Νέο ερώτημα-πρόβλημα...

θέλω να εμφανίσω ενα συγκεκριμένο record του csv... How?? Help....[/img]

Άβαταρ μέλους
Cha0s
SysAdmin
Δημοσιεύσεις: 10242
Εγγραφή: 28 Ιούλ 2001 03:00

Άλλο ερώτημα για δυνατούς... PHP και CSV

Δημοσίευση από Cha0s » 10 Ιούλ 2003 11:56

Ennoeis sigekrimeni grammi ? Na min sou ta bgalei ola ?

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

$row = 1; 
$fp = fopen &#40;"test.csv","r"&#41;; 
while &#40;$data = fgetcsv &#40;$fp, 1000, ","&#41;&#41; &#123; 
    $num = count &#40;$data&#41;; 
    print "<p> $num fields in line $row&#58; <br>"; 
    $row++; 
    for &#40;$c=0; $c < $num; $c++&#41; &#123; 
        
         if &#40;$data&#91;$c&#93;=="kati pou sigekrimeno pou thes"&#41;&#123;   print $data&#91;$c&#93; . "<br>"; &#125;
    &#125; 
&#125; 
fclose &#40;$fp&#41;;
Me ena IF parapano mporeis na perioriseis to ti tha sou tiposei... me ayti tin idea mporeis na parametropoiiseis to script sou kai na sou kanei tin douleia pou thes..

Elpizo na ennouses ayto :P

antoniou
Δημοσιεύσεις: 10
Εγγραφή: 01 Ιούλ 2003 11:56

Άλλο ερώτημα για δυνατούς... PHP και CSV

Δημοσίευση από antoniou » 10 Ιούλ 2003 12:33

΅Στο κάτι συγκεκριμένο που θέλω τι να βαλώ??

Εγώ θέλω μόλις κάποιος πατάει μια photo ας πούμε...Να εμφανίζεται ενα συγκεκριμένο description(της photo) απο το csv. To csv πολλά descriptions πως θα εμφανίσω αυτό που θέλω??

thx chaos...

Άβαταρ μέλους
Cha0s
SysAdmin
Δημοσιεύσεις: 10242
Εγγραφή: 28 Ιούλ 2001 03:00

Άλλο ερώτημα για δυνατούς... PHP και CSV

Δημοσίευση από Cha0s » 10 Ιούλ 2003 18:37

Asto akiro ayto pou sou egrapsa... tha to psaxo kai tha sou apantiso..

Stand By :)

PS: Cha0s me miden oxi Chaos :P:P:P:P

Άβαταρ μέλους
Cha0s
SysAdmin
Δημοσιεύσεις: 10242
Εγγραφή: 28 Ιούλ 2001 03:00

Άλλο ερώτημα για δυνατούς... PHP και CSV

Δημοσίευση από Cha0s » 10 Ιούλ 2003 19:41

Loipon,
Esto oti sto CSV exeis 2 fields me ta exis records>>

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

photo1;description for photo 1
photo2;description for photo 2
photo3;description for photo 3
To proto field tou CSV (photo1, photo2, photo3, kok) einai to id gia to kathe description.
Me to parakato script tha emfanizeis to kathe record gia tin analogi photo basi tou ID aytou.

Diladi tha trexeis to script kai stin metabliti "$description_id" tha dineis to ID pou exei to kathe description analoga me pio description thes na emfaniseis kathe fora.

opote an doseis esi $description_id = "photo1"; tote tha sou tiposei "description for photo 1".

Tora i var $separator einai o xaraktiras pou xorizeis ta fields. Mporei na einai "," i mporei na einai ";" ktl...
Stin var $file2open dineis to onoma tou arxeiou (an einai sto idio folder me ayto pou trexei to script) i to path me to onoma tou arxeiou (an brisketai se allo path to csv).

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

<?
//SMALL CONFIG
$separator = ";";
$file2open = "test.csv";
//END SMALL CONFIG

$fp = fopen &#40;$file2open,"r"&#41;;
while &#40;$data = fgetcsv &#40;$fp, 1000, $separator&#41;&#41; &#123;

    if &#40;$data&#91;0&#93; == $description_id&#41;&#123;

        echo $data&#91;1&#93;;

    &#125;//end if &#40;$data&#91;0&#93;&#41;
&#125;//end while&#40;&#41;
fclose &#40;$fp&#41;;
?>
Elpizo na katalava sosta ayto pou thes na kaneis :)

basika giati pedeyesai me csv ktl kai den ta rixneis ola mesa se mia basi na xemperdeyeis ?
Einai kai simantika pio grigoro na to exeis se basi an to csv exei polla records...


Oti alli aporia exeis pes :)

antoniou
Δημοσιεύσεις: 10
Εγγραφή: 01 Ιούλ 2003 11:56

Άλλο ερώτημα για δυνατούς... PHP και CSV

Δημοσίευση από antoniou » 11 Ιούλ 2003 10:31

Πολύ ωραία αυτά αλλα σε περίπτωση που έχεις δύο πεδία...
Εγώ έχω περισσότερα πεδία πχ
Κωδικός, price, description1, description2 ...
1 .. .,
2 .. ..
3
4 .. ..
Και απο κάτω απο το καθένα έχω πεδία... Πχ εγώ θέλω να εμφανίσω το Κωδικός 4 το description2.... How??

Πάντως αυτό που μου είπες είναι πολύ καλό στην εφαρμογή για δύο πεδία...Αυτο ακριβώς ήθελα(περίπου...)

Άβαταρ μέλους
Cha0s
SysAdmin
Δημοσιεύσεις: 10242
Εγγραφή: 28 Ιούλ 2001 03:00

Άλλο ερώτημα για δυνατούς... PHP και CSV

Δημοσίευση από Cha0s » 11 Ιούλ 2003 16:03

Orea anti gia echo $data[1] tha baleis $data[x] opou x einai o arithmos tou pediou.

Ypopsin:
1o pedio = 0
2o pedio = 1
3o pedio = 2
kai outo katheksis...

opote stin periptosi sou gia na tiposeis to description2 tha baleis echo $data[3];

gia na katalaveis kalitera tin leitourgia diavase to kaifaleo me ta Arrays sto manual tis PHP.

Απάντηση

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

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

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