Ergebnis 1 bis 4 von 4

Thema: kleines update problem

  1. #1
    HTML Newbie
    Registriert seit
    13.02.2007
    Beiträge
    2
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard kleines update problem

    ich hab ein kleines problem wenn ich einen mysql-db eintrag ändern will...

    der parser gibt folgendes aus:
    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 'show = '0', group = '', textarea = '',' at line 9

    und hier mein mysql-code:
    Code:
    $sql_field = "UPDATE
                        board_profilefields
                       SET
                        title = '".$post['title']."',
                        description = '".$post['desc']."',
                        reg = '".$post['reg']."',
                        hide = '".$post['hide']."',
                        type = '".$post['type']."',
                        show = '".$post['show']."',
                        group = '".$group."',
                        textarea = '".$post['textarea']."',
                        length = '".$post['length']."'
                       WHERE
                        fieldid = '".$get['id']."';";
    tja, ich hoffe mir kann jemand helfen... danke im voraus
    Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
    Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!

  2. #2
    HTML Newbie
    Themenstarter

    Registriert seit
    13.02.2007
    Beiträge
    2
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    kann mir niemand helfen???

  3. #3
    Interessierte/r
    Registriert seit
    19.10.2005
    Beiträge
    147
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    Wieso machst du es nich so:
    Code:
    $sql_field = "UPDATE
                        board_profilefields
                       SET
                        title = '$post["title"]',
                        description = '$post["desc"]',
                        reg = '$post["reg"]',
                        hide = '$post["hide"]',
                        type = '$post["type"]',
                        show = '$post["show"]',
                        group = '$group',
                        textarea = '$post["textarea"]',
                        length = '$post["length"]'
                       WHERE
                        fieldid = '$get["id"]'";
    ich versteh nicht wieso so viele '".$var."' machen... wieso nicht gleich '$var' oder "$var"? Und ich würde das mit Post sowieso wegmachen... das verwirrt mich nur, wieder wegen den "" und ''... aber jeder darf so proggen wie er will. Also versuchs mal damit, und ist es eigentlich nicht $_GET["..."] bzw. $_POST["..."]?... fällt mir grad auf.
    Bin kein Profi... also Fehler kann immernoch auftreten...
    MfG

    Serkan

  4. #4
    Meister(in)
    Registriert seit
    24.10.2006
    Beiträge
    288
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    IMMER POST UND GET DATEN ÜBERPRÜFEN!

    http://de.wikipedia.org/wiki/SQL-Injektion

    Kann ein großes Sicherheitsrisiko sein!

Ähnliche Themen

  1. kleines CSS-problem
    Von synaptic im Forum HTML & CSS Forum
    Antworten: 4
    Letzter Beitrag: 10.01.2008, 19:12
  2. Problem mit Firefox update 2.0.0.5
    Von DeAdStAfF im Forum Computer - Internet Forum
    Antworten: 8
    Letzter Beitrag: 25.07.2007, 20:05
  3. Kleines Problem
    Von Creonx im Forum HTML & CSS Forum
    Antworten: 2
    Letzter Beitrag: 16.05.2007, 17:35
  4. kleines CSS Problem
    Von CHoTlMaL im Forum HTML & CSS Forum
    Antworten: 8
    Letzter Beitrag: 13.04.2007, 20:27
  5. Kleines Problem
    Von Bamba im Forum HTML & CSS Forum
    Antworten: 1
    Letzter Beitrag: 15.10.2006, 15:08

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •