Syntaxerror bei mysql zugriff?!

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

  • Syntaxerror bei mysql zugriff?!

    Hi!

    Ich hab nen Syntax-Error an folgender Stelle:

    PHP-Code:
        $query "UPDATE $tbl_member SET $active $password ";
        
    $query.= "firstname='$data[firstname]', lastname='$data[lastname]', email='$data[email]', ";
        
    $query.= "gender='$data[gender]', ";
        
    $query.= "birthdate='$data[tahun]-$data[bulan]-$data[tanggal]', city='$data[city]', website='$data[website]', ";
        
    $query.= "WHERE login='$data[login]'";
        
    $hasil=mysql_db_query($db_name$query) or die (mysql_error());
    return 
    $data[error]; 
    Woran liegt das, ich hab nämlich keinen Fehler gefunden, büdde helft mir!!!

    thxx
    euer JaF

  • #2
    Re: Syntaxerror bei mysql zugriff?!

    Original geschrieben von JaF
    Ich hab nen Syntax-Error an folgender Stelle:
    das solltest du ihn auch posten?

    oder ist der geheim? glaube ich nicht.
    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
      und wie oft soll ich noch sagen, dass man keine variablen in einen string packt.

      man trennt den string dafür.
      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


      • #4
        Re: Syntaxerror bei mysql zugriff?!

        Du hattest ein Komma zuviel (direkt hinter website='$data[website]' und vor WHERE)

        PHP-Code:
            $query "UPDATE $tbl_member SET $active $password ";
            
        $query.= "firstname='$data[firstname]', lastname='$data[lastname]', email='$data[email]', ";
            
        $query.= "gender='$data[gender]', ";
            
        $query.= "birthdate='$data[tahun]-$data[bulan]-$data[tanggal]', city='$data[city]', website='$data[website]' ";
            
        $query.= "WHERE login='$data[login]'";
            
        $hasil=mysql_db_query($db_name$query) or die (mysql_error());
        return 
        $data[error]; 
        (-:
        Bookmarks:·Bilder·Jobs·Recht·
        kostenloser Webkataloge-Assistent

        Kommentar


        • #5
          Danke für die schenlle antwort! Jetzt gehts.

          Kommentar

          Lädt...
          X