Ungewollte Mehrfacheinträge in Tabelle

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

  • Ungewollte Mehrfacheinträge in Tabelle

    Hallo,
    ich habe ein Problem mit Eintrag in Tabelle.
    Ein Normaler Datensatz mit Daten, die angelegt, geändert oder gelöscht werden sollen, funktionierte einwandfrei.
    Nun soll dazu eine Datei kopiert werden, in der der Datensatz eingelesen werden kann.
    Die Daten der Datei muss ebenfalls in dem Datensatz abgelegt werden.
    Das hat nicht ganz funktioniert, da das Ändern nicht mehr problemlos war.
    Daher will ich die Daten in einer zweiten Tabelle ablegen:
    Dazu der Code:
    //Datei kopieren
    $FileID = $Ergebnis[0];
    $NewFileName = $Ergebnis[2];
    if (!copy($muster, $NewFileName))
    $query = "INSERT INTO test1 (FileID, NewFileName) VALUES ('$FileID','$NewFileName')";
    $dummy = mysql_query($query);
    unset($FileID,$NewFileName);
    Der Code für UPDATE und INSERT in Tabelle 1 sieht so aus:
    //Update
    if (!empty($id)) $query = "UPDATE test SET Wert1 = '$Wert1', Wert2 = '$Wert2' WHERE id = $id";
    //Daten auf Datenbank laden
    elseif(!empty($Wert1)) $query = "INSERT INTO test (FileID, Wert1,Wert2) VALUES ('$FileID','$Wert1','$Wert2')";
    unset($Wert1,$Wert2,$id);
    Die FileID ist für den Dateinamen und für die Indizierung der beiden Tabellen.
    Nur, es funktioniert nicht sauber.
    meist die Daten werden gar nicht in die Tabelle 2 (test1) geladen.
    Zugleich wird nicht eine, sondern 2 Dateien kopiert und auch, wenn es mal geht, 2 Datensätze in test1 angelegt.
    Ich gebe mal die ganze Datei als mit Create als *.zip in den Anhang.
    Angehängte Dateien
    Gruß Hoffi aus Radeberg

  • #2
    Bitte PHP-Code auch als solchen auszeichnen: [php] Dann klappts auch mit der lesbarkeit im Forum!

    Befindest du dich immernoch auf deiner Holzweg-Lösung mit den Pseudo-Dynamischen-Webseiten?
    Zuletzt geändert von TobiaZ; 04.07.2008, 17:13.

    Kommentar


    • #3
      Das mit dem
      Bitte PHP-Code auch als solchen auszeichnen: [php] Dann klappts auch mit der lesbarkeit im Forum!
      erkläre mir bitte mal genauer, ich weiß nicht, wie das gemeint ist.
      Gruß Hoffi aus Radeberg

      Kommentar


      • #4
        http://php-resource.de/forum/misc.ph...on=bbcode#code
        Gruß
        Uzu

        private Homepage

        Kommentar


        • #5
          Aha, so ist das gemeint. Ich werde es mir merken.

          Das Thema "Ungewollte Mehrfacheinträge in Tabelle" hat sich erledigt, ich habe mir einen anderen Lösungsweg ausgeknobelt.
          Danke für die Mithilfe
          Zuletzt geändert von kjhofmann; 05.07.2008, 14:09.
          Gruß Hoffi aus Radeberg

          Kommentar


          • #6
            OffTopic:
            Steht hier übrigens schon länger drin.

            Kommentar

            Lädt...
            X