post -> mysql problem

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

  • post -> mysql problem

    hallo,
    ich schicke per post mehrere varibalen an ein php script.
    das php script sollte die variablen in eine datenbank schreiben.
    leider wird immer nur die 1. var in die datenbank geschrieben.
    an was kann das liegen?

    HTML-Code:
    seite.php?var1=ja&var2=nein
    PHP-Code:
    include("db_config.inc.php");
      
    $link mysql_connect("$DB_SERVER""$DB_USER""$DB_PASSWORT");
      if (!
    $link) die('keine Verbindung möglich: ' mysql_error());
      
    $db_selected mysql_select_db($DB_DATENBANK$link);
      if (!
    $db_selected) die ("Kann $DB_DATENBANK nicht benutzen : " mysql_error());
     
      if(
    $_POST){
        while(list(
    $field,$value) = each($_POST)){
            if (
    $field!="action"){
            
    $fields.="`field`, ";
            
    $values.="'".mysql_real_escape_string($value)."', ";
             }
       
    // }
      
    $fields=substr($fields,0,-2);
      
    $values=substr($values,0,-2);
      
    //hösten Zähler ermitteln und dann um 1 erhöhen
      
    $sql="SELECT MAX(exportzaehler) FROM $DB_TABELLE ;";
      
    $ergebnis=mysql_query($sql);
      
    $row=mysql_fetch_row($ergebnis);
      
    $exportzaehler=$row[0]+1;
      
    $fields.=", `exportzaehler`";
      
    $values.=", '".$exportzaehler."'";
      
    //Daten in MySQL-Tabelle schreiben
      
    $sql="INSERT INTO $DB_TABELLE ($fields) VALUES ($values);";
      
    $e=mysql_query($sql);
      echo 
    $e;
       echo 
    "Datensatz wurde gespeichert.";
      }
    }
    ?> 

  • #2
    post in mysql fehler - Forum: phpforum.de

    Kommentar


    • #3
      Debuging betrieben?

      Kommentar

      Lädt...
      X