|
|
|
Yazan
|
Konu: "create table" de "datetime" sorunu (Okunma Sayısı 551 defa)
|
Meletoth
Önay YALÇINER
PHP Stajyeri

Offline
Mesaj Sayısı: 271
|
Selamlar. create table news ( n_id int auto_increment PRIMARY KEY, n_label varchar(100) NOT NULL, n_body text NOT NULL, n_date datetime DEFAULT NOW() NOT NULL, n_au_name varchar(50), n_au_mail varchar(255) );
Yukarıda n_date field_i neden NOW() fonksiyonunun return değerini defult olarak almaz? #1064 numaralı hata oluşuyor. (mySQL 5.0 kullanıyorum)
|
|
|
|
|
Logged
|
10 PRINT "The GOD!" 20 GOTO 10
|
|
|
Witkey
Ziyaretçi
|
n_date datetime Default 'Now()',
şeklinde düzenlerseniz problem olmayacaktır.
|
|
|
|
|
Logged
|
|
|
|
Meletoth
Önay YALÇINER
PHP Stajyeri

Offline
Mesaj Sayısı: 271
|
'NOW()' ve hatta `NOW()` de denedim , yinede olmadı. Invalid Default Value for n_date. Burda sorun NOW() un return değerinin datetime ye uymamasından mı kaynaklanıyor acaba?
|
|
|
|
|
Logged
|
10 PRINT "The GOD!" 20 GOTO 10
|
|
|
Meletoth
Önay YALÇINER
PHP Stajyeri

Offline
Mesaj Sayısı: 271
|
birde php de field name_leri key olacak şekilde array döndüren fonksiyon nedir acaba? Yani $fields['n_date'] ile n_date fileld_inin value_sine ulaşmak istiyorum?
|
|
|
|
|
Logged
|
10 PRINT "The GOD!" 20 GOTO 10
|
|
|
Meletoth
Önay YALÇINER
PHP Stajyeri

Offline
Mesaj Sayısı: 271
|
son soruyu dikkate almayın buldum (:
|
|
|
|
|
Logged
|
10 PRINT "The GOD!" 20 GOTO 10
|
|
|
Meletoth
Önay YALÇINER
PHP Stajyeri

Offline
Mesaj Sayısı: 271
|
ilk sorunun da cevabını buldum
|
|
|
|
|
Logged
|
10 PRINT "The GOD!" 20 GOTO 10
|
|
|
|
 |
|