sql syntax error

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • sql syntax error

    hallo alle zusammen..!

    kann mir jemand sagen, warum das:

    PHP-Code:

    $host 
    "xxx"
    $myuser "xxx"
    $pwd "xxx";
    $db "xxx"

        
    $conmysql_connect($host,$myuser,$pwd) or die(mysql_error());
    mysql_select_db($db,$con);
        
    $resultmysql_query("SELECT mid FROM m_data
    WHERE rid='"
    .get_rid()."' AND read='0'"$con) or die(mysql_error()); 
    jenes ergibt:

    Code:
    You have an error in your SQL syntax. Check the manual that corresponds to your
    MySQL server version for the right syntax to use near 'read='0'' at line 1
    Zuletzt geändert von icon; 01.08.2004, 16:30.

  • #2
    PHP-Code:
    $sql "SELECT mid FROM m_data
    WHERE rid='"
    .get_rid()."' AND read='0'";
    echo 
    $sql;
    $result mysql_query($sql$con) or die(mysql_error()); 
    ausgabe?
    INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |


    Kommentar


    • #3
      PHP-Code:

      echo "SELECT messageid FROM messages_data WHERE receiverid='".get_userid()."'
      AND read='0'"


      ergiebt:


      Code:
      SELECT messageid FROM messages_data WHERE receiverid='4' AND read='0'

      Kommentar


      • #4
        mache mal aus ...
        Code:
        read='0'
        ... bitte ....
        Code:
        `read`='0'
        ...

        read ist meines wissens, wenn ich nicht irre, bei sql ein reserviertes wort, welches du nur mit backticks verwenden kannst.
        INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |


        Kommentar


        • #5
          dass read ein reserviertes wort ist habe ich nicht gewusst..

          leider funktioniert es aber trotzdem noch immer nicht..

          echo:
          SELECT messageid FROM messages_data WHERE receiverid='4' AND 'read'='0'

          error:
          You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'read='0'' at line 1

          Kommentar


          • #6
            Original geschrieben von icon
            leider funktioniert es aber trotzdem noch immer nicht..
            natürlich nicht.

            was habe ich gesagt? - backticks

            schaue dir mal mein posting genauer an.
            INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |


            Kommentar


            • #7
              oh.. hatte mich vertippt.. sry..

              so:

              Code:
              mysql_query("SELECT messageid FROM messages_data
              WHERE receiverid='".get_userid()."' AND `read`='0'", $con)
              or die(mysql_error());
              .. funktioniert es einwandfrei.. ALLERBESTEN DANK!!!!!


              lg, harry d.



              EDIT:


              schon bemerkt..





              EDIT:
              $scrolling = false;
              // by Abraxax

              Zuletzt geändert von Abraxax; 01.08.2004, 16:46.

              Kommentar


              • #8
                und wenn du backticks verwendest, gehts auch nicht?
                edit: hmm, ok .... *g
                Die Zeit hat ihre Kinder längst gefressen

                Kommentar


                • #9
                  Original geschrieben von derHund
                  und wenn du backticks verwendest, gehts auch nicht?
                  doch .. ;-)

                  Original geschrieben von derHund
                  edit: hmm, ok .... *g
                  immer das editieren ...
                  INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |


                  Kommentar

                  Lädt...
                  X