Salam. phpdən bir kömeyə ehtiyyacım var. Demək menim sql.də tarix adlı sütünum var və orda tarixlər eynən bu cür yazılıb.
Məsələn: 13.Aprel.2014, Bazar, 06:05
İndi Mən istəyirəm ki, tarixdə həm 2014dən sonra olan simvollar silinsin, yeni (, Bazar, 06:05) yazısı silinsin, həmdə 13.Aprel.2014 tarixi 13.04.2014 olaraq deyişsin. Bunları hansı əmrlərlə və necə həll edə bilərəm?
Verilmiş cavablar və yazılan şərhlər (6 cavab var)
0
Tarixi qeyd etdirerken date(“d.m.Y”); olaraq qeyd etdir 13.04.2014 formasinda yazilacaq
1
Ay və gün bizim dilimzdə yazıldığı üçün php -də bunu normal yolla etmək olmaz. Əlavə kodlar ehtiyyacdır.
Bundansa əgər sql-də olan stün tipi datetime-dırsa onda baza məlumat əlavə edəndə NOW() funksiyası ilə əlavə edin.
Beləcə bazaya tarıx rəqəm formasında düşəcək. Sonra php ilə tarixi alanda heç bir dəyişiklik etmiyəcəksiniz.
0
Cənablar, fikirimi tam izah ede bilməmişəm deyəsən. Mənim sql.də tarix sütununda 2.000 yaxin tarix yazili (14.04.2014, Bazar, 15:59) kimi məlumatım var, mən onların hamısını bir əmr verməklə yuxarıda qeyd etdiyim kimi deyişmek istəyirəm. Tarix sütununa yeni əlavə olunan məlumatlarım 14.04.2014 kimi qeyd olunur sadece köhnədən qalan 2.000 məlumat qalıbki onları düzltmək istəyirəm
2
Fərdi php kodu yaza bilərsiz də o halda.
Məsələn
0
Elvin bəy deyən üsulun kiçik modifikasiyası. Bazadan köhnə tarixi çəkirik.
Yeni tarixi update edirik.
Aydın olmasa ətraflı izah edərəm.
0
Çox sağolun işimə yaradı verdiyiniz məlumatlar, Allah razı olsun.
Sual verin
Cavab verin