Ankündigung

Einklappen
Keine Ankündigung bisher.

save check

Einklappen

Neue Werbung 2019

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

  • save check

    Wie kann ich überprüfen ob ein datensatz in die Datenbank erfolgreich geschrieben wurde oder nicht ??

    Ich habe das so versucht:
    PHP-Code:
    <?php
    function addKunden($parameter){
        
    // Hier wird der kunde der Datenbank hinzugefügt

        // Hier wird geprüfft ob der Kunde in der Datenbank erfolgreich gespeichert wurde
        
    if($error_code == mysql_errno()) return FALSE;
        return 
    TRUE;
    }
    ?>
    wenn ich nun den zurückgegebenen wert ausgeben lasse dann steht na nichts.

    wenn ich mit:
    PHP-Code:
    <?php
    if($returnwert != FALSE):
    else:
    endif;
    ?>
    versuche auf FALSE oder TRUE zu reagieren dann wird else: ausgeführt.
    scheue ich in der datenbank ob was gespeichert wurde, dann steht da alles wie es soll.

  • #2
    Grundlagen lernen

    if($returnwert != FALSE): // !==

    Kommentar


    • #3
      PHP-Code:
      <?php
        $sql 
      "INSERT INTO ..";
        
      $res mysql_query($sql);
        return 
      $res && (mysql_affected_rows() == 1); // mysql_affected_rows ist aber bei INSERT eigentlich unnötig
      }
      ?>

      Kommentar


      • #4
        o_0 Hopala, sorry leute, hat doch alles gefunzt.
        Hatte nur selber bei erfolgreichem und bei fehlgeschlagenem speichern ne meldung eingefügt, leider vertan und bei beiden 'Speichern Fehlgeschlagen' eingefügt.

        Kommentar


        • #5
          Zitat von EoD
          Grundlagen lernen

          if($returnwert != FALSE): // !==
          ahh, das war sowieso falsch ^^ muss umändern thx

          Kommentar

          Lädt...
          X