tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
6
ZUGRIFFE
555
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Partyman Partyman ist offline Mitglied
    Registriert seit
    Aug 2003
    Beiträge
    10
    Hallo liebe Experten,
    ich habe in meiner Datenbank ein normales Datenbankfeld (Texformatierung) in das ich gerne täglich per Cronjob folgenden Wert eintragen möchte: FP(AktuellesDatum)001. Die Werte FP und 001 bleiben immer gleich.

    also z.B. für heute: FP20120129001 und für morgen FP20120130001

    Hat da vielleicht einer einen kleinen Update-Code zur Hand? (Wichtig wäre noch das keine Punkte oder Striche in dem Daten sind.)

    Ich wünsche euch noch ein schönes restliches Wochenende!
    Partyman
     

  2. #2
    Avatar von Lime
    Lime Lime ist offline frisch fruchtig
    Registriert seit
    Jul 2011
    Beiträge
    374
    PHP-Code:
    <?php
    $sql 
    mysql_connect('host','user','pw');
    mysql_select_db('db');

    $date date('Ymd'time());
    $insert "INSERT INTO tabelle (textfeld) VALUES ('FP".$date."001')";
    $sqlQry mysql_query($sql$insert);
    ?>
    ungetestet, sollte aber funktionieren...
    Geändert von Lime (29.01.12 um 22:57 Uhr)
     

  3. #3
    Avatar von Yaslaw
    Yaslaw Yaslaw ist offline n/a
    tutorials.de Moderator
    Registriert seit
    Dec 2007
    Ort
    Winterthur(CH)
    Beiträge
    5.205
    Annahme: MySQL-Datenbank
    Dann gehts auch direkt in SQL
    Code sql:
    1
    2
    3
    4
    
    INSERT INTO mytable
        (myField)
    VALUES
        CONCAT('FB', DATE_FORMAT(SYSDATE(), '%Y%m%d'), '001');


    @Lime. In Der Feldliste des SQL darf der Feldname nicht in ' gesetzt sein. Wenn dann in `
     
    ---------------------------------------------------------------------------------------------------
    item: Ich habe es mir aus gesundheitlichen Gründen abgewöhnt unformatierten Code zu lesen (Auch SQL-Statements kann man formatieren!)
    item: Tutorial: [PHP][MySQL] Debug Queries
    item: Schreibt mir keine PN mit Fragen die im Forum beantwortet werden können - ich mache kein persönliches coaching
    item: Bitte zur besseren Lesbarkeit PHP-Code in [PHP]...[/PHP], SQL in [SQL]...[/SQL], Visual Basic in [VB]...[/VB] etc. schreiben

  4. #4
    Avatar von Lime
    Lime Lime ist offline frisch fruchtig
    Registriert seit
    Jul 2011
    Beiträge
    374
    @Yaslaw: Ich benutze bisher immer ' und ich hatte noch keine Probleme.
     

  5. #5
    Avatar von Yaslaw
    Yaslaw Yaslaw ist offline n/a
    tutorials.de Moderator
    Registriert seit
    Dec 2007
    Ort
    Winterthur(CH)
    Beiträge
    5.205
    @Lime
    Wirklich? Ist komisch. Sollte eigentlich nicht. Das ist ein Spaltenname und kein String
     
    ---------------------------------------------------------------------------------------------------
    item: Ich habe es mir aus gesundheitlichen Gründen abgewöhnt unformatierten Code zu lesen (Auch SQL-Statements kann man formatieren!)
    item: Tutorial: [PHP][MySQL] Debug Queries
    item: Schreibt mir keine PN mit Fragen die im Forum beantwortet werden können - ich mache kein persönliches coaching
    item: Bitte zur besseren Lesbarkeit PHP-Code in [PHP]...[/PHP], SQL in [SQL]...[/SQL], Visual Basic in [VB]...[/VB] etc. schreiben

  6. #6
    Avatar von Lime
    Lime Lime ist offline frisch fruchtig
    Registriert seit
    Jul 2011
    Beiträge
    374
    Interessanterweise kenne ich nur die Zeichen ' bzw. " im Zusammenhang mit Programmieren. Warum sollte man auch ein `verwenden? Ergibt für mich keinen Sinn... Die Zeichen sind eigentlich für Buchstaben gedacht und nicht als Einzelzeichen.

    Allerdings benutze ich normalerweise keine ' bei den Spaltennamen. Keine Ahnung wieso ich die hier gemacht hatte, aber hat dennoch funktioniert..
    Geändert von Lime (29.01.12 um 22:57 Uhr)
     

  7. #7
    Partyman Partyman ist offline Mitglied
    Registriert seit
    Aug 2003
    Beiträge
    10
    Vielen Dank für die Antwort(en).
    Leider ist zwischenzeitlich meine Datenbank abgerauscht (nicht wegen dem Code hier), muss ich erst mal wieder ans laufen bringen!!

    Danke euch schon mal!
     

Ähnliche Themen

  1. Aktuelles Datum
    Von jenno im Forum .NET Web und Kommunikation
    Antworten: 1
    Letzter Beitrag: 31.05.06, 19:12
  2. Aktuelles Datum im Formularfeld!
    Von medico im Forum PHP
    Antworten: 4
    Letzter Beitrag: 16.03.05, 01:23
  3. Aktuelles Datum anzeigen?
    Von SilverVegeto im Forum PHP
    Antworten: 4
    Letzter Beitrag: 31.08.04, 19:27
  4. Aktuelles Datum anzeigen in C
    Von Pfeiffer im Forum C/C++
    Antworten: 5
    Letzter Beitrag: 27.08.04, 12:56
  5. Aktuelles Datum in Textbox?
    Von Maddy im Forum Visual Basic 6.0
    Antworten: 10
    Letzter Beitrag: 30.03.03, 20:19