Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
datum [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr
ebiz-webhosting
- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
datum


 
tredert
18-03-2004, 10:56 
 
hi all!!

hab ne kleine frage: wie muss das datumsformat im win1252 charset sein - weil ich hab hier ne sql abfrage in firebird und er meldet sich immer dass das datum nicht stimmen würde.

mein format ist :tt-mm-jjjj

lg
maecki

 
Abraxax
18-03-2004, 11:00 
 
Original geschrieben von tredert
[...] sql abfrage in firebird [...]das musst du mir mal näher erklären, wie das funktioniert.

Original geschrieben von tredert
[...]und er meldet sich immer dass das datum nicht stimmen würde. [...]wie wäre es denn, wenn du auch mal die meldung, und die sql-query, sofern es eine ist, posten würdest?

 
tredert
18-03-2004, 11:10 
 
Warning: ibase_query(): conversion error from string "04/03/2004 " in D:\Inetpub\wwwroot\portal_markus\portal\admin\insert.php on line 73

 
Abraxax
18-03-2004, 11:12 
 
dann poste doch mal bitte die zeilen 65-80 unter verwendung der php-tags des forums.

 
tredert
18-03-2004, 11:15 
 
INSERT INTO STAMMDATEN ( SDID, SDTID, SDNUMMER, SDMOTIV,
SDKATEGORIE, SDTHEMA, SDDATUM, SDSYMBOL,
SDWERT, SDFOTOGRAF, SDCOPYRIGHT, ESYMBOL,
EFAKTOR, EWERT, USERCREATE,
USEREDIT, SDMARKIEREN)
VALUES ( '".++$startId."', '1', '".$dir_entry."', '".trim($caption)."',
'".trim($cat)."', '".trim($topic)."', '".$date."', '€',
'0', '".trim($fotographer)."', '".trim($copyright)."', NULL,
'0', '0', 'SYSDBA',
'SYSDBA', 'N');");

 
marc75
18-03-2004, 11:22 
 
//hab mal dein Code lesbarer gemacht
INSERT INTO

STAMMDATEN
(
SDID,
SDTID,
SDNUMMER,
SDMOTIV,
SDKATEGORIE,
SDTHEMA,
SDDATUM,
SDSYMBOL,
SDWERT,
SDFOTOGRAF,
SDCOPYRIGHT,
ESYMBOL,
EFAKTOR,
EWERT,
USERCREATE,
USEREDIT,
SDMARKIEREN
)
VALUES
(
'".++$startId."',
'1', '".$dir_entry."',
'".trim($caption)."',
'".trim($cat)."',
'".trim($topic)."',
'".$date."',
'€',
'0',
'".trim($fotographer)."',
'".trim($copyright)."',
NULL,
'0',
'0',
'SYSDBA',
'SYSDBA',
'N');
");



poste mal das wo $date definiert wurde und benutze auch mal mysql_error

 
tredert
18-03-2004, 11:25 
 
javascript:setwindate('".date("m/d/Y", mktime(0,0,0,$month,$daycount,$year))

Warning: ibase_query(): conversion error from string "03/13/2004 " in D:\Inetpub\wwwroot\portal_markus\portal\admin\insert.php on line 73

mehr kommt ned, debug ist auf 1

lg
maecki

 
wahsaga
18-03-2004, 11:43 
 
Original geschrieben von tredert
javascript:setwindate('".date("m/d/Y", mktime(0,0,0,$month,$daycount,$year))
was tut denn das javascript an dieser stelle, und wieso rufst du damit eine PHP-funktion auf?

auf jeden fall erstellst du dir hier einen string mit dem datum im format m/d/Y.
Warning: ibase_query(): conversion error from string "03/13/2004 "
und eben dieses datumsformat kann deine DB aber nicht richtig konvertieren.


weiter oben schreibst du
mein format ist :tt-mm-jjjj
- aber das stimmt doch gar nicht.

 
marc75
18-03-2004, 12:05 
 
wozu ist das Datum in diesem falle eingentlich gut? Wenn du nur wissen willst wann der Datensatz eingefügt wurde (halt aktuelles Datum) dann benutze doch now() .


//Beispiel
INSERT INTO

STAMMDATEN
(
spalte,
datum
)
VALUES
(
'$spalte',
now()
);

//in der db die spalte dann halt als Typ datetime oder date angeben

//bei der ausgabe das datum dann mit DATE_FORMAT() so ausgeben wie du es haben willst

 
tredert
18-03-2004, 12:59 
 
hmm, funzt jetzt

war ein prob da ich ein " " am stringende hatte...

lg
maecki


Alle Zeitangaben in WEZ +2. Es ist jetzt 17:14 Uhr.