If (exist $variable) ???

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

  • #16
    ach leute. mysql_error()

    PHP-Code:
    $userverify mysql_query("SELECT user From user where user=$user") or die(mysql_error()); 
    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


    • #17
      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 '' at line 1

      Line 1 (PHP):
      PHP-Code:
      <html></head><title>PW Changer</title></head><body
      oder meint der line 1 in der SQL syntax??
      die lautet dann:

      PHP-Code:
      SELECT user From user where user=$user

      Kommentar


      • #18
        Original geschrieben von Leviathan
        oder meint der line 1 in der SQL syntax??
        dreimal darfst du raten.

        du hast die ' vergessen.
        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


        • #19
          cih weiss warum ich systemintegrator geworden bin.... :/

          EDIT:

          nu stehts so drin:

          $userverify = mysql_query("SELECT 'user' From 'user' where user=$user") or die(mysql_error());

          Kommentar


          • #20
            Original geschrieben von Leviathan
            nu stehts so drin:
            und ist immer noch falsch.
            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


            • #21
              jo aber wie heissts dann korrekt?

              Kommentar


              • #22
                Original geschrieben von Leviathan
                jo aber wie heissts dann korrekt?
                mit ein wenig GRUNDkenntnissen ist das einfach zu lösen.

                PHP-Code:
                $userverify mysql_query("SELECT `user` FROM `user` 
                                           WHERE `user` = '"
                mysql_escape_string($user) ."'")
                                    or die(
                mysql_error()); 
                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


                • #23
                  so das ganze hab ich für die 2. zeile auch mal gemacht
                  PHP-Code:
                       $pwoldverify mysql_query("SELECT `pw` FROM `user` WHERE `pw` = '"mysql_escape_string($pwold) ."'"); or die(mysql_error()); 
                  nu bringt der mir ne nette meldung die da lautet:
                  Parse error: parse error, unexpected T_LOGICAL_OR in C:\xampp\htdocs\PWchanger\pwchange.php on line 29

                  hab daraufhin mal die syntax überrpüft aber die stimmt :/
                  Zuletzt geändert von Leviathan; 23.01.2004, 10:25.

                  Kommentar


                  • #24
                    Original geschrieben von Leviathan
                    so das ganze hab ich für die 2. zeile auch mal gemacht
                    PHP-Code:
                         $pwoldverify mysql_query("SELECT `pw` FROM `user` WHERE `pw` = '"mysql_escape_string($pwold) ."'"); or die(mysql_error()); 

                    vllt sollte dein
                    `pw` = '". mysql_escape_string($pwold) ."'");
                    nochmal überprüft werden.....

                    sieht so aus als würde da ein " fehlen.....
                    `pw` = '".

                    greetz
                    eMs

                    Kommentar


                    • #25
                      also zeile 1 sieht so aus
                      PHP-Code:
                      $userverify mysql_query("SELECT `user` FROM `user` WHERE `user` = '"mysql_escape_string($user) ."'") or die(mysql_error()); 
                      die funzt

                      zeile 3 (zeile 2 is nur ne if schleife):
                      PHP-Code:
                      $pwoldverify mysql_query("SELECT `pw` FROM `user` WHERE `pw` = '"mysql_escape_string($pwold) ."'"); or die(mysql_error()); 
                      hab da das user nur durch pw ersetzt

                      Kommentar


                      • #26
                        Original geschrieben von Leviathan
                        hab daraufhin mal die syntax überrpüft aber die stimmt :/
                        nö. da ist ein ; vor dem or drin, was da nicht hingehört.
                        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