Jump to content
php.lv forumi

Recommended Posts

Posted

Man tiek dots ieraksta datums, kuram ir jāpiemeklē piemērots fails arī pēc datuma/laika (lai precīzāk piemeklētu var izmantot arī faila nosaukumu). Piem., fails jaanis-1217909004.

Meklēt tikai pēc vārda nevar, jo vārdi atkārtojas. Nu rēali, ja es dabūju ierakstu vārdu "jaanis" pl.14:00, tad man vajag sameklēt visus failus, kuri ir ar nosaukumu "jaanis" stundas intervālā. (Pastāv iespēja, ka faili būs vairāki, bet pārsvarā jābūt vienam failam.) Kā to reāli varētu panākt? Visa informācija atrodas datubāzē.

Posted

Nu jā... Bet visa informācija atrodas datubāzē un pašlaik datums ir atdalīts no nosaukuma (to var attiecīgi pielabot, bet man likās, ka tā būs ērtāk). Bet, jā, nosaukums tādā ziņā paliek nemainīgs. Nu reāli ir tikai kādi 12unikāli faila nosaukumi, kuriem ir piesaistīts unikāls datums/laiks. Datuma formāts - time();

Posted

Nu ja jau atdalīts, tad jau vispār ideāli.

 

$time_start = mktime(...);
$time_end = mktime(...);
SELECT * FROM blabla WHERE name = 'jaanis' AND time BETWEEN $time_start AND $time_end;

×
×
  • Create New...