Mehrere Werte in eine Zelle in mysql einfügen.

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

  • Mehrere Werte in eine Zelle in mysql einfügen.

    Hallo Zusammen,

    ich hätte da folgende Frage,

    Ich habe 3 DropDown Felder mit jeweils (Jahr,Monat,Tag).

    Ein DropDown in eine mysql zelle zu speichern ist ja kein Problem, aber wie kann ich die drei einfügen, damit es am Ende so aussieht --> 2011-08-28.
    PHP-Code:
    if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "form3")) { 
      
    $insertSQL sprintf("INSERT INTO Kalender (Termin, Datum, Uhrzeit, Ort) VALUES (%s, %s, %s, %s)"
    PHP-Code:
     GetSQLValueString($_POST['Jahr'], $_POST['Monat'], $_POST['Tag'], "text"), 
    so geht es leider auch nicht.

    Ich hoffe das mir jemand bei meinem Problem helfen kann.

    Danke schon im voraus.

  • #2
    ähm?

    $datum = $_POST['Jahr'] .'-'. $_POST['Monat'] .'-'. $_POST['Tag'];

    ?
    :: BackTix - Textlink Marktplatz
    :: Online PHP Formular Manager & Generator
    :: PHP Gästebuch Script | PHP HTAccess Passwortschutz Generator

    Kommentar


    • #3
      Vielen Dank für die super antwort.

      Kommentar


      • #4
        Um das aktuelle Datum in eine Tabelle einzufügen würde ich die mysql Funktion benutzen.

        PHP-Code:
        $sql "INSERT INTO tab SET feld1 = 'foo', datum = now(), feld3 = 'bar'"
        Dafür sollte `datum` natürlich ein datetime-Feld sein.

        MySQL :: MySQL 5.5 Reference Manual :: 10.3 Date and Time Types

        Kommentar

        Lädt...
        X