Autor Zpráva
romanfic
Profil
Zdravím Vás.

Ani pořádně nevím jak mám svůj dotaz pojmenovat. Vytvářím si jednoduchý rezervační systém pro ubytování. Chci aby potencionální zákazník uviděl cenu za svůj pobyt dřív než rezervaci odešle. Dokážu spočítat cenu za plnou sazbu. Na problém jsem narazil, když chci zjistit, zda datum není v mimosezóně.

tablka v mysql
ID    zacatekmimosezona    konecmimosezona
1     1349042400           1356217199
2     1364767200           1372629599

Dotaz tedy zní: Jak se dotazovat Mysql do ketrého období patří datum, které si zákazník vybral? Jak napsat kód pro případ že za rok přidám další mimosezónu?

Napadlo mě jedině ukládat do databáze v jednom sloupci čísla týddnů, které jsou v mimosezóně, ale příjde mi to strašně složité.
Taps
Profil
romanfic:
pro inspiraci http://php.vrana.cz/cena-v-ruznych-obdobich.php
romanfic
Profil
Taps:
inspirace dobra.. dekuji.. dotaz byl pochopen spravne.. zeptam se jeste jinak.. bohate mi staci vyhledani nejblizsi nizsi unixtimestamp od hledaneho.. lze to nejak jednoduse udelat?
Kajman
Profil
romanfic:
nejblizsi nizsi unixtimestamp od hledaneho
...
where `sloupec`<'hodnota'
order by `sloupec` desc
limit 1
romanfic
Profil
Kajman:
nevim proc me to nenapadlo.. dekuji za pomoc

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0