Tablle wird nicht aktualisiert

Diskutiere mit über: Tablle wird nicht aktualisiert im Web-Programmierung Forum

  1. 20000st

    20000st Thread Starter MacUser Mitglied

    Beiträge:
    374
    Zustimmungen:
    0
    Registriert seit:
    24.10.2003
    Liegt hier etwa ein Synthaxfehler vor???

    Ich kommen einfach nicht drauf.....:(

    Infos:
    Die Datenbankanbindung erfolgt über include("dbconnect.php")
    Die Tabelle heißt pat und hat foldende Spalten: id, nn, vn, gd, sex, op, lastmod
    Alle Variablen (außer $now und $modid) sind von einem Formular (mehtod=post) übernommen. Auf echo-Befehle werde sämtliche Variablen richtig ausgegeben.

    Weiß jemand weiter?

    20000st
     
  2. Delmar

    Delmar MacUser Mitglied

    Beiträge:
    803
    Zustimmungen:
    1
    Registriert seit:
    28.09.2002
    Wenn das Script, so wie es vorliegt aufgerufen wird, wird kein SQL Befehl ausgeführt. Du
    musst $modify noch aufrufen, z.B. über eine if-Bedingung. Dadurch bekommst Du auch
    gleich einen Rückgabewert (TRUE oder FALSE), der zeigt ob die Bedingung ausgeführt
    wurde.


    Also hinter das Script noch folgendes schreiben:

    PHP:
    if($modify) { 
      echo 
    "Alle geklappt!";
    } else {
      echo 
    "Fehler" mysql_error();
    }

    Sollte es dadurch noch immer nicht gehen, gibt $modify einfach mal mit echo aus und
    poste die Ausgabe mal.
     
  3. bondiblue

    bondiblue MacUser Mitglied

    Beiträge:
    258
    Zustimmungen:
    0
    Registriert seit:
    27.10.2001
    hallo

    also ich hätte es etwa so gelöst (sry falls syntaxfehler):

    PHP:
     function insert_data()
    {

    $mod="UPDATE pat SET nn = '$_REQUEST["nachn"]',  vn = '$_REQUEST["vorn"]', gd = '$_REQUEST["gebd"]', sex = '$_REQUEST["sexmf"]', opam = '$_REQUEST["opam"]'
          WHERE id = '
    $_SESSION["modid"]'";";

    $rset=mysql_query($mod)or die(mysql_error()."->Insert ERROR TEXT BLA BLA BLA failed mysql");

        return 
    $rset;
    }

    $foo = insert_data();
    print("
    $foo"); 
    hoffe du erkennst was ich meine

    lg
    bb
     
    Zuletzt bearbeitet: 06.05.2004
Die Seite wird geladen...
Ähnliche Themen - Tablle wird aktualisiert Forum Datum
.js wird als js interpretiert aber transfered als text Web-Programmierung 17.01.2013
jQuery mobile: Script wird nur nach reload ausgeführt Web-Programmierung 28.12.2012
Javascript "hello World." wird nicht fertig geladen Web-Programmierung 20.10.2011
Mit radio button bestimmen welches Skript ausgeführt wird Web-Programmierung 04.08.2011
Index.php wird in MAMP (localhost:8888) nicht angezeigt ... Web-Programmierung 16.05.2011

Diese Seite empfehlen

Benutzerdefinierte Suche