Резултати от деня

bganonymous

Registered
Някакви идеи как да изкарам число, което да показва броя на резултати от БД, на които датата е = сегашната дата? Датата е във формат: date('d.m.Y, H:i:s') :)
 
ами взимаш днешната дата и прави заявка която селектира редовете които са с тази дата.
 
odyssey каза:
ами взимаш днешната дата и прави заявка която селектира редовете които са с тази дата.
Някакъв пример как може да стане това?
 
ETO:

Код:
$today=time("d.m.Y, H:i:s"); //vzimash dneshnata data


$query=mysql_query("select * from tablicata where date='$today'"); //date e datata koqto si zapisvash v tablicata
 
odyssey каза:
ETO:

Код:
$today=time("d.m.Y, H:i:s"); //vzimash dneshnata data


$query=mysql_query("select * from tablicata where date='$today'"); //date e datata koqto si zapisvash v tablicata
А след това как точно да изкарам числото?
 
bganonymous каза:
odyssey каза:
ETO:

Код:
$today=time("d.m.Y, H:i:s"); //vzimash dneshnata data


$query=mysql_query("select * from tablicata where date='$today'"); //date e datata koqto si zapisvash v tablicata
А след това как точно да изкарам числото?


да, извинявай просто не бях съобразил, че искаш брой на резултатите:

Код:
$query=mysql_query("select * from tablicata where date='$today'"); //заявката

$br=mysql_num_rows($query);
echo $br; //извежда ти колко резултата са открити при заявката по въведения критерий
 
odyssey каза:
bganonymous каза:
odyssey каза:
ETO:

Код:
$today=time("d.m.Y, H:i:s"); //vzimash dneshnata data


$query=mysql_query("select * from tablicata where date='$today'"); //date e datata koqto si zapisvash v tablicata
А след това как точно да изкарам числото?


да, извинявай просто не бях съобразил, че искаш брой на резултатите:

Код:
$query=mysql_query("select * from tablicata where date='$today'"); //заявката

$br=mysql_num_rows($query);
echo $br; //извежда ти колко резултата са открити при заявката по въведения критерий

Така... с това $today, първо ще търси само тези резултати в БД, който са с абсолютно същия ден, месец, година и час (час, минути и секунди). Освен това функцията $today=time("d.m.Y, H:i:s"); всъщност трябва да е $today=date("d.m.Y, H:i:s");. За това си направих още едно поле в БД с име: shortdate, което да записва датата във формат XX.XX.XXXX (без точния час). По този начин вече могат да се изкарват резултатите от деня. :D Мерси все пак! (П.С.: Просто казвам какво направих за да се получи.) :)
 
Мисля,си че можеше и без излишни полета а просто да го оставиш така:
Код:
$today=date("d.m.Y)
where date like $today%
не съм много сигурен но можеш да тестваш
:)
 

Back
Горе