Moin,
ich will in meine MYSQl Zeile ein Datum mit einfügen.
Die Zelle hat das Format DATETIME. Nur wie fülle ich sie.
Ich habe das Datum schon passend formatiert
Ich schrieb:> Habe schon versucht es als %s mit einzureihen, aber ohne erfolg
Was ist den das Problem? Lass dir doch den entstandenen String mal
ausgeben. Fehlermeldungen? ...
Ich denke, der SQL Server schimpft wegen eines ungültigen Formates.
strftime(datetime,20, "%Y-%m-%d %H:%i:%s", localtime(&mytime));
Müsste die richtige Formatierung sein.
Du schreibst einfach nur NOW() ohne Anführungszeichen und ohne sprintf.
Leider ist immer noch unklar was dein Problem ist:
a) du hast keine Ahnung wie man sprintf benutzt
b) der query gibt eine MySQL Fehlermeldung (welche? wie sieht der Query
aus)
lass dir doch nicht alles aus der Nase ziehen!
Eine eigene Frage?
Dieser Thread ist über 13 Jahre alt.
Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.