tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
6
ZUGRIFFE
315
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von vquicksilver
    vquicksilver vquicksilver ist offline Mitglied Silber
    Registriert seit
    Dec 2003
    Beiträge
    83
    Hallo ein Update Query trägt irgendwie den wert nicht in meine Datenbank... Das Datenbank Feld ist vom Typ date und heißt termin.

    Das query:
    PHP-Code:
    $query "UPDATE termin SET termin='".$_POST['termin']."',active='".$active."' where id='".$_POST['tid']."'"
    dies ist das Textfeld
    PHP-Code:
    <input type=\"text\" name=\"termin\" id=\"datum\" size=\"11\" class=\"button\" value=\"".$row['termin']."\" maxlength=\"11\"/> 
    ein query sieht sieht nach einem echo so aus:

    Code :
    1
    
    UPDATE termine SET termin='2006-01-27',active='1' where id='3'

    Das active wird eingetragen aber das feld Termin ist dann immer 0000-00-00 weiß da jemand Rat?
     

  2. #2
    Avatar von Danielku15
    Danielku15 Danielku15 ist offline Mitglied Platin
    Registriert seit
    Feb 2004
    Ort
    Österreich
    Beiträge
    731
    Blog-Einträge
    3
    Versuch mal mittels mysql_error den Fehler auszugeben falls er angezeigt wird. Notfalls den ausgegebenen Quellcode mal im PHPmyAdmin eingeben und den Fehler ansehen.
    Kleiner Tip:
    Setz die Namen der Tabellen und Spaltennamen unter ``.

    PHP-Code:
     $query "UPDATE `termin` SET `termin ='".$_POST['termin']."', `active`='".$active."' WHERE `id`='".$_POST['tid']."'"
    Die Groß und Kleinschreibung der Tabellen / Spalten wird ebenfalls berücksichtigt. Falls id in Quellcode klein ist und in der Tabelle groß (ID) wird er die Spalte nicht finden.

    mfg daniel
     

  3. #3
    Avatar von vquicksilver
    vquicksilver vquicksilver ist offline Mitglied Silber
    Registriert seit
    Dec 2003
    Beiträge
    83
    naja verstehe das aber leider irgendwie nicht.. weil das active updated er ja und hm sonst weiss ichs nicht
     

  4. #4
    Ceppi Ceppi ist offline Mitglied Gold
    Registriert seit
    Jul 2003
    Ort
    BS (Niedersachsen)
    Beiträge
    181
    Am besten ist es, du liest dir mal diese Seite aus der MySQL-Doku aufmerksam durch.

    Da geht es um den DATE-Typ, auch wie man ihn in der DB setzt. Gut möglich, dass dieser Satz die Herkunft deines Problems charakterisiert:
    Zitat Zitat von Mysql.com
    Illegal DATETIME, DATE, or TIMESTAMP values are converted to the “zero” value of the appropriate type ('0000-00-00 00:00:00', '0000-00-00', or 00000000000000).
    Nur merkwürdig, dass dein Beispieldatum eigentlich in Ordnung sein müsste ...
     

  5. #5
    Avatar von vquicksilver
    vquicksilver vquicksilver ist offline Mitglied Silber
    Registriert seit
    Dec 2003
    Beiträge
    83
    Ja genau ich dachte ja auch schon das der typ verkehrt ist.. aber es sieht doch richtig aus oder nicht.. das macht mich ja so wahnsinnig
     

  6. #6
    Avatar von TwoFaze
    TwoFaze TwoFaze ist offline Mitglied Gold
    Registriert seit
    Nov 2003
    Ort
    Karlsruhe (BW)
    Beiträge
    162
    Hi!
    Probier doch einfach mal den Tag und den Monat zu vertauschen!
    Also statt
    Code :
    1
    
    UPDATE termine SET termin='2006-01-27',active='1' where id='3'
    mach mal
    Code :
    1
    
    UPDATE termine SET termin='2006-27-01',active='1' where id='3'
    MfG
    TwoFaze
     

  7. #7
    Avatar von vquicksilver
    vquicksilver vquicksilver ist offline Mitglied Silber
    Registriert seit
    Dec 2003
    Beiträge
    83
    verdammt dadran lag es !! DANKE! Schuld war der javascript calender der hat das so "aufgebaut" :/ Danke nochmal
     

Ähnliche Themen

  1. UPDATE tabelle "bestand"-1 vermindern funktioniert nicht
    Von schuett im Forum Relationale Datenbanksysteme
    Antworten: 1
    Letzter Beitrag: 26.06.07, 19:38
  2. Problem mit MySQL "UPDATE ..."
    Von Jukkales im Forum PHP
    Antworten: 6
    Letzter Beitrag: 06.02.06, 17:01
  3. Wenn eintrag "nicht" vorhanden, neu eintragen! Sonst update
    Von Sebigf im Forum Relationale Datenbanksysteme
    Antworten: 5
    Letzter Beitrag: 10.06.05, 13:10
  4. "Update" funktionier nicht
    Von Bradlay im Forum Relationale Datenbanksysteme
    Antworten: 7
    Letzter Beitrag: 07.04.05, 14:47
  5. Antworten: 2
    Letzter Beitrag: 28.02.05, 16:17