Merhaba,
mysql da kayıtlı veriler türü date olan (2013-03-31) şeklinde kayıtlı. şimdiye kadar kaç ay kayıt girişmiş bunu nasıl toplatırım.
Örnek : veri başlangıcı 2013-03-01. son veri kaydı 2013-03-25
toplamı 14 ay veri girişmiş sonucunu nasıl alırım?
Veri tabaında kayıtlı ayların toplamı hk.
3
●261
- 30-04-2014, 19:25:36Kimlik doğrulama veya yönetimden onay bekliyor.@RemiX; buyrun hocam
<?php /* SELECT `tarih` FROM `veriler` ORDER BY `tarih` ASC LIMIT 0, 1; -- İlk girilen veri SELECT `tarih` FROM `veriler` ORDER BY `tarih` DESC LIMIT 0, 1; -- Son girilen veri */ $first_record_inserted_at = null; $last_record_inserted_at = null; $first_record_resource = mysql_query("SELECT `tarih` FROM `veriler` ORDER BY `tarih` ASC LIMIT 0, 1"); $last_record_resource = mysql_query("SELECT `tarih` FROM `veriler` ORDER BY `tarih` DESC LIMIT 0, 1"); if(mysql_error($first_record_resource) === 0) { while($first_record_row = mysql_fetch_assoc($first_record_resource)) { $first_record_inserted_at = $first_record_row["tarih"]; } } if(mysql_error($last_record_resource) === 0) { while($last_record_row = mysql_fetch_assoc($last_record_resource)) { $last_record_inserted_at = $last_record_row["tarih"]; } } print_r( array( "first_record_inserted_at" => $first_record_inserted_at, "last_record_inserted_at" => $last_record_inserted_at ) ); - 01-05-2014, 10:23:11sonuç olarak bu çıktı. Sanırım çalışmadı. Çünkü print sonucu alttaki değeri verdi.
Array ( [first_record_inserted_at] => [last_record_inserted_at] => )
saintx adlı üyeden alıntı: mesajı görüntüle