mysql sorgusunda saat eklemek için nasıl

1 Cevap php

ben bu sorguyu kullanıyorum

Tablodan date_time_posting seçmek nerede FROM_UNIXTIME (date_time_posting, '% d-% m-% Y') = '$ c_day_date'

$ c_day_date 25-07-2009 gibi gg-aa-yy biçiminde tarihleri ​​sahip olduğu

Benim sunucu mine.Total farkı farklı zaman diliminde benim yerel saatine yani yaklaşık 6 saat 6 saat öncesinde benim sunucu diliminin olduğunu.

Bu sorgu, benim zaman dilimine göre yaklaşık 01:00 de gece yarısı çalışır ama o zaman benim sunucu önceki gün tarih kalır.

Sonra o zaman bu sorgu bana bu sorunun ısrar olduğunu result.Why istenen vermez im zaman bu zaman farkı benim sorgu etkiliyor ve ben bunu nasıl düzeltebiliriz Zaten saklanan data.Why ile her şeyi yapıyor??

1 Cevap

Sen gibi bir sorgu göndererek istemci timezone başına ayarlayabilirsiniz:

$sql = "SET time_zone = timezone;"

Bu sorunu düzeltmek için denemek için MySQL de manuel kontrol.