Εμφάνιση 1-2 από 2

Θέμα: SQL queries

  1. #1
    Εγγραφή
    05-09-2015
    Μηνύματα
    4
    Downloads
    0
    Uploads
    0
    ISP
    ΟΤΕ Conn-x
    Καλησπέρα, έχω ένα προβληματάκι σχετικά με τα sql queries. Πιο συγκεκριμένα (αν έχω καταλάβει σωστά) το πρόβλημα είναι στο πως να περνάω μεταβλητές μέσα στο query.
    Παρακάτω σας δίνω το script που έχω κάνει:

    <?PHP:
           $result1 mysql_query("SELECT DISTINCT Semester FROM eksetastiki ORDER BY Semester ASC");        
        while(
    $row1 mysql_fetch_array($result1)){
            
    $result2 mysql_query("SELECT MAX(Grade) FROM eksetastiki WHERE Semester = $row1");                
            while(
    $row2 mysql_fetch_array($result2)){
                
    $result3 mysql_query("SELECT Name,Surname FROM eksetastiki WHERE Grade >= $row2 - 2");
                while(
    $row3 mysql_fetch_array($result3)){
                    echo 
    $row3["Name"] . $row3["Surname"] . "<br>";
                }
            }
        } 
    και μου εμφανίζει μήνυμα : Parse error: syntax error, unexpected '"', expecting identifier (T_STRING) or variable (T_VARIABLE) or number (T_NUM_STRING) on line (στο 2ο result)

  2. #2
    Εγγραφή
    06-07-2005
    Περιοχή
    Νέα Υόρκη
    Ηλικία
    48
    Μηνύματα
    11.626
    Downloads
    6
    Uploads
    2
    Τύπος
    Cable
    Ταχύτητα
    300 Mbps down/10 Mbps up
    ISP
    Spectrum
    To $row1 είναι array, μάλλον εκεί είναι το πρόβλημά σου. Κοίτα και το warning εδώ. Καλό θα ήταν να αρχίσεις να χρησιμοποιείς prepared statements.

Παρόμοια Θέματα

  1. Πως περνάμε statements σε SQL query από shell script
    Από Φιλόσοφος_Στ@ρχίδας στο φόρουμ Προγραμματισμός και γλώσσες προγραμματισμού
    Μηνύματα: 1
    Τελευταίο Μήνυμα: 17-07-15, 19:43
  2. Μηνύματα: 0
    Τελευταίο Μήνυμα: 06-11-14, 03:45

Tags για αυτό το Θέμα

Bookmarks

Bookmarks

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

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