Σελ. 2 από 2 ΠρώτηΠρώτη 12
Εμφάνιση 16-29 από 29
  1. #16
    Εγγραφή
    13-11-2005
    Μηνύματα
    947
    Downloads
    13
    Uploads
    0
    Ταχύτητα
    102400/10240
    ISP
    OTEnet
    Παράθεση Αρχικό μήνυμα από Simpleton Εμφάνιση μηνυμάτων
    Μπορείς να ανεβάσεις το orders.txt;
    Που μπορώ να το ανεβάσω και πως;
    Magus!!!



  2. #17
    Εγγραφή
    21-03-2008
    Ηλικία
    36
    Μηνύματα
    9.892
    Downloads
    8
    Uploads
    2
    Τύπος
    VDSL2
    Ταχύτητα
    51200/5120
    ISP
    Nova
    Router
    VMG8623-T50B & Debian
    Πάτησε στο «Επεξεργαστής κειμένου» από κάτω, πάτησε το εικονίδιο με τον συνδετήρα πάνω από τον επεξεργαστή κειμένου, πάτα το «add files» και διάλεξε το αρχείο, μετά τράβα το από το πάνω μέρος του παραθύρου στο κάτω (συνημμένα αρχεία) και πάτησε «Done».
    - Κάνετε τη δουλειά σας γρήγορα, αξιόπιστα, με ασφάλεια, χωρίς τεχνητούς περιορισμούς και δωρεάν με το Linux.
    - Οι δίσκοι χαλάνε! Σκεφτείτε τα αρχεία σας πριν την πατήσετε. Κάνετε τακτικά backup.

  3. #18
    Εγγραφή
    13-11-2005
    Μηνύματα
    947
    Downloads
    13
    Uploads
    0
    Ταχύτητα
    102400/10240
    ISP
    OTEnet
    Οριστε

    - - - Updated - - -

    Τι το χρειάζεσαι;
    Attached Files Attached Files
    Magus!!!



  4. #19
    Εγγραφή
    21-03-2008
    Ηλικία
    36
    Μηνύματα
    9.892
    Downloads
    8
    Uploads
    2
    Τύπος
    VDSL2
    Ταχύτητα
    51200/5120
    ISP
    Nova
    Router
    VMG8623-T50B & Debian
    Θα το δω για να καταλάβω γιατί βγαίνουν έτσι τα ελληνικά.
    - Κάνετε τη δουλειά σας γρήγορα, αξιόπιστα, με ασφάλεια, χωρίς τεχνητούς περιορισμούς και δωρεάν με το Linux.
    - Οι δίσκοι χαλάνε! Σκεφτείτε τα αρχεία σας πριν την πατήσετε. Κάνετε τακτικά backup.

  5. #20
    Εγγραφή
    13-11-2005
    Μηνύματα
    947
    Downloads
    13
    Uploads
    0
    Ταχύτητα
    102400/10240
    ISP
    OTEnet
    Εσβησα το htmlcharspecial και το μετατρεψα σε αυτο
    <?PHP:
    echo $order."<br />"
    και τοτε στο site φαινεται σωστα αλλα στο txt παραμενει το ιδιο οπως εγραψα προηγουμενος

    - - - Updated - - -

    Παιδιά μπήκα στο κεφάλαιο των arrays αλλά ποτέ δεν είχα καταλάβει ποια η χρησιμότητα τους από την στιγμή που υπάρχει η βάση δεδομένων (MYSQL)
    Σας ευχαριστώ πολύ
    Magus!!!



  6. #21
    Εγγραφή
    21-03-2008
    Ηλικία
    36
    Μηνύματα
    9.892
    Downloads
    8
    Uploads
    2
    Τύπος
    VDSL2
    Ταχύτητα
    51200/5120
    ISP
    Nova
    Router
    VMG8623-T50B & Debian
    Ποιον web server χρησιμοποιείς; Μπορεί να είναι θέμα χειρισμού της κωδικοποίησης από αυτόν.

    Οι πίνακες έχουν πολύ διαφορετική χρήση από μια βάση δεδομένων. Όπως οι μεταβλητές γενικότερα δεν είναι άχρηστες επειδή μπορείς να γράφεις σε αρχεία.
    - Κάνετε τη δουλειά σας γρήγορα, αξιόπιστα, με ασφάλεια, χωρίς τεχνητούς περιορισμούς και δωρεάν με το Linux.
    - Οι δίσκοι χαλάνε! Σκεφτείτε τα αρχεία σας πριν την πατήσετε. Κάνετε τακτικά backup.

  7. #22
    Εγγραφή
    13-11-2005
    Μηνύματα
    947
    Downloads
    13
    Uploads
    0
    Ταχύτητα
    102400/10240
    ISP
    OTEnet
    Χρησιμοποιώ τον wampserver 3 κάτι (είναι ο τελευταίος)
    Για τους array s μπορείς να μου δώσεις ένα παράδειγμα σε σχέση array με βάση δεδομένων
    Magus!!!



  8. #23
    Εγγραφή
    06-07-2005
    Περιοχή
    Νέα Υόρκη
    Ηλικία
    49
    Μηνύματα
    11.672
    Downloads
    6
    Uploads
    2
    Τύπος
    Cable
    Ταχύτητα
    300 Mbps down/10 Mbps up
    ISP
    Spectrum
    Παράθεση Αρχικό μήνυμα από magus32 Εμφάνιση μηνυμάτων
    Χρησιμοποιώ τον wampserver 3 κάτι (είναι ο τελευταίος)
    Για τους array s μπορείς να μου δώσεις ένα παράδειγμα σε σχέση array με βάση δεδομένων
    Από προγραμματισμό πως τα πας γενικά; Μου φαίνεται ότι σου λείπουν οι σωστές βάσεις, γι' αυτό κάνεις τέτοιες ερωτήσεις. Ένα array είναι data type, δεν έχει καμία σχέση με βάση δεδομένων. Το ότι σε arrays και σε βάσεις δεδομένων μπορείς να αποθηκεύσεις πάνω από ένα δεδομένα, είναι άσχετο. Τελείως διαφορετικά πράγματα.

  9. #24
    Εγγραφή
    13-11-2005
    Μηνύματα
    947
    Downloads
    13
    Uploads
    0
    Ταχύτητα
    102400/10240
    ISP
    OTEnet
    Παράθεση Αρχικό μήνυμα από tsigarid Εμφάνιση μηνυμάτων
    Από προγραμματισμό πως τα πας γενικά;
    Έκανα στο σχολείο αλλά πάρα πολύ παλιά Pascal αλλά σαν να θυμάμαι ότι arrays δεν καναμε

    - - - Updated - - -

    Παιδια εχω αυτον εδω τον κωδικα
    <?PHP:
    <?php

    $prices
    ['Tires'] = 100;
    $prices['Oil'] = 10;
    $prices['Spark Plugs'] = 4;

    foreach (
    $prices as $key => $value) {
      echo 
    $key." – ".$value."<br />";
    }

    while (
    $element each($prices)) {
      echo 
    $element['key']." – ".$element['value'];
      echo 
    "<br />";
    }

    ?>
    Και μου πεταει αυτο το error
    ( ! ) Fatal error: Uncaught Error: Call to undefined function each() in F:\sites\PHP_MYSQL_Lessons\phplessons2\Chapter03\each.php on line 11
    ( ! ) Error: Call to undefined function each() in F:\sites\PHP_MYSQL_Lessons\phplessons2\Chapter03\each.php on line 11
    Call Stack
    # Time Memory Function Location
    1 0.0001 360488 {main}( ) ...\each.php:0
    Μηπως ξερετε γιατι;

    - - - Updated - - -

    Απο οτι καταλαβα η each() πρεπει να σταματησε στην 7.2 αλλα το ερωτημα μου τωρα ειναι ποια την αντικατεστησε; και αν σβησω το
    <?PHP:
    while ($element each($prices)) {
      echo 
    $element['key']." – ".$element['value'];
      echo 
    "<br />";

    τοτε ολα καλα
    Τελευταία επεξεργασία από το μέλος magus32 : 29-12-23 στις 17:02.
    Magus!!!



  10. #25
    Εγγραφή
    21-03-2008
    Ηλικία
    36
    Μηνύματα
    9.892
    Downloads
    8
    Uploads
    2
    Τύπος
    VDSL2
    Ταχύτητα
    51200/5120
    ISP
    Nova
    Router
    VMG8623-T50B & Debian
    Η each() υπήρχε μέχρι και την PHP 7 και καταργήθηκε στην 8.

    Η αντικατάσταση της είναι ένα μπλοκ με foreach, όπως το έχεις ακριβώς πριν στον κώδικα που παρέθεσες. Εδώ θα γίνει δηλαδή έτσι:
    Κώδικας:
    foreach ($prices as $key => $value) {
        echo $key . " – " . $value . "<br>"; 
    }
    Ακολουθείς κάποιο tutorial;
    Τελευταία επεξεργασία από το μέλος Simpleton : 29-12-23 στις 18:48.
    - Κάνετε τη δουλειά σας γρήγορα, αξιόπιστα, με ασφάλεια, χωρίς τεχνητούς περιορισμούς και δωρεάν με το Linux.
    - Οι δίσκοι χαλάνε! Σκεφτείτε τα αρχεία σας πριν την πατήσετε. Κάνετε τακτικά backup.

  11. #26
    Εγγραφή
    13-11-2005
    Μηνύματα
    947
    Downloads
    13
    Uploads
    0
    Ταχύτητα
    102400/10240
    ISP
    OTEnet
    Κατεβασα απο εδω την 7,1 και δουλευει οσο για tutorial εχω το βιβλιο

    - - - Updated - - -

    Παιδια εχω τον εξης κωδικα
    <?PHP:
    <?php


    $prices
    ['Tires'] = 100;
    $prices['Oil'] = 10;
    $prices['Spark Plugs'] = 4;

    reset($prices);
    while (list(
    $product$price) = each($prices)) {
      echo 
    $product." – ".$price."<br />";
    }
    ?>
    και μου βγαζει error
    Πατήστε στην εικόνα για να τη δείτε σε μεγέθυνση. 

Όνομα:  error1.png 
Εμφανίσεις:  9 
Μέγεθος:  5,9 KB 
ID: 252920
    Η γραμμη 10 ειναι αυτη
    <?PHP:
      echo $product." – ".$price."<br />"
    Σας ευχαριστω πολυ
    Magus!!!



  12. #27
    Εγγραφή
    21-03-2008
    Ηλικία
    36
    Μηνύματα
    9.892
    Downloads
    8
    Uploads
    2
    Τύπος
    VDSL2
    Ταχύτητα
    51200/5120
    ISP
    Nova
    Router
    VMG8623-T50B & Debian
    Δοκίμασε να αντικαταστήσεις τη γραμμή του while με αυτή (σβήνοντας επίσης αυτή του reset):
    Κώδικας:
    foreach ($prices as $product => $price) {
    Είναι ένας πιο απλός τρόπος για προσπέλαση πινάκων.

    Γενικά, ακόμα και αν έχεις εγκαταστήσει προς το παρόν μια παλαιότερη έκδοση της PHP στην οποία υπάρχει ακόμα η each(), καλό θα είναι να προσανατολίζεσαι στην PHP 8 και να αποφεύγεις τη χρήση συναρτήσεων και άλλων χαρακτηριστικών που έχουν καταργηθεί. Η PHP 7 δεν συντηρείται πλέον και δεν συνιστάται για παραγωγική χρήση.
    Τελευταία επεξεργασία από το μέλος Simpleton : 31-12-23 στις 14:45.
    - Κάνετε τη δουλειά σας γρήγορα, αξιόπιστα, με ασφάλεια, χωρίς τεχνητούς περιορισμούς και δωρεάν με το Linux.
    - Οι δίσκοι χαλάνε! Σκεφτείτε τα αρχεία σας πριν την πατήσετε. Κάνετε τακτικά backup.

  13. #28
    Εγγραφή
    13-11-2005
    Μηνύματα
    947
    Downloads
    13
    Uploads
    0
    Ταχύτητα
    102400/10240
    ISP
    OTEnet
    Παράθεση Αρχικό μήνυμα από Simpleton Εμφάνιση μηνυμάτων
    Δοκίμασε να αντικαταστήσεις τη γραμμή του while με αυτή (σβήνοντας επίσης αυτή του reset):
    Κώδικας:
    foreach ($prices as $product => $price) {
    Είναι ένας πιο απλός τρόπος για προσπέλαση πινάκων.

    Γενικά, ακόμα και αν έχεις εγκαταστήσει προς το παρόν μια παλαιότερη έκδοση της PHP στην οποία υπάρχει ακόμα η each(), καλό θα είναι να προσανατολίζεσαι στην PHP 8 και να αποφεύγεις τη χρήση συναρτήσεων και άλλων χαρακτηριστικών που έχουν καταργηθεί. Η PHP 7 δεν συντηρείται πλέον και συνιστάται για παραγωγική χρήση.
    Ποοοοοοοοοοοοοοο σε ευχαριστω δουλευει τωρα σε ευχαριστω ο νεος κωδικας ειναι αυτος
    <?PHP:
    foreach ($prices as $product => $price) {
    echo 
    $product." – ".$price."<br>";
        } 
    Magus!!!



  14. #29
    Εγγραφή
    13-11-2005
    Μηνύματα
    947
    Downloads
    13
    Uploads
    0
    Ταχύτητα
    102400/10240
    ISP
    OTEnet
    Λοιπον παιδια ανεβασα το site εδω και μπορειτε να δειτε στην κεντρικη του σελιδα ολα τα Chapters. Τωρα αυτο που θελω ειναι οταν το Chapter φθασει στο 28 να μην κανει τιποτα και οταν φθασει στο 29 να γραψει Chapter28-29 o κωδικας που εγραψα ειναι αυτος
    <?PHP:
    <?php
    for ($i=1$i<=31$i++){
        
        if (
    $i == 28){
            continue;
        }
            if (
    $i == 29){
            echo 
    "<p><a href=\"/Chapter28-29/\">Chapter 28-29</a></p>";    
            }
        echo 
    "<p><a href=\"/Chapter$i/\">Chapter $i</a></p>";
        }

    ?>
    το αποτελεσμα ομως ειναι αυτο

    Κώδικας:
    Chapter 1
    
    Chapter 2
    
    Chapter 3
    
    Chapter 4
    
    Chapter 5
    
    Chapter 6
    
    Chapter 7
    
    Chapter 8
    
    Chapter 9
    
    Chapter 10
    
    Chapter 11
    
    Chapter 12
    
    Chapter 13
    
    Chapter 14
    
    Chapter 15
    
    Chapter 16
    
    Chapter 17
    
    Chapter 18
    
    Chapter 19
    
    Chapter 20
    
    Chapter 21
    
    Chapter 22
    
    Chapter 23
    
    Chapter 24
    
    Chapter 25
    
    Chapter 26
    
    Chapter 27
    
    Chapter 28-29
    
    Chapter 29
    
    Chapter 30
    
    Chapter 31
    Μηπως ξερετε γιατι;
    Σας ευχαριστω πολυ και καλη χρονια

    - - - Updated - - -

    Παιδια το βρηκα με αυτο εδω το κωδικα
    <?PHP:
    if ($i == 28){
            continue;
        }
            if (
    $i == 29){
                
            echo 
    "<p><a href=\"/Chapter28-29/\">Chapter 28-29</a></p>";    
            continue;

    Τελευταία επεξεργασία από το μέλος magus32 : 01-01-24 στις 16:54.
    Magus!!!



Σελ. 2 από 2 ΠρώτηΠρώτη 12

Bookmarks

Bookmarks

Δικαιώματα - Επιλογές

  • Δεν μπορείτε να δημοσιεύσετε νέα θέματα
  • Δεν μπορείτε να δημοσιεύσετε νέα μηνύματα
  • Δεν μπορείτε να αναρτήσετε συνημμένα
  • Δεν μπορείτε να επεξεργαστείτε τα μηνύματα σας
  •  
  • Τα BB code είναι σε λειτουργία
  • Τα Smilies είναι σε λειτουργία
  • Το [IMG] είναι σε λειτουργία
  • Το [VIDEO] είναι σε λειτουργία
  • Το HTML είναι εκτός λειτουργίας