Select intre doua Date in MySQL
Scris: Lun Feb 24, 2014
Buna ziua,
Am si eu o problema si nu stiu cum sa o rezolv.
Am o bd in care se primesc comenzi si as dori ca atunci cand selectez o perioada sa imi apara suma comenzilor.
Am facut asta:
Eu vreau sa apara ceva de genul:
"domeniu.ro/comanda.php?start=2013-01-01&end=2013-01-31" si sa imi apara suma totala a comenzilor!
DAR cand nu este selectata nici o data atunci sa imi faca din data de 1 a lunii actuale pana in prezent.
Specificatie: info din bd este de formatul acesta 2013-07-10 20:37:26 mie imi trebuie doar sa tina cont de un anumit an, o anumita luna sau o anumita zi/perioada.
Astept raspuns.
Multumesc anticipat.
Cu stima Trif
Am si eu o problema si nu stiu cum sa o rezolv.
Am o bd in care se primesc comenzi si as dori ca atunci cand selectez o perioada sa imi apara suma comenzilor.
Am facut asta:
Cod: Selectaţi tot
$start_date=$_GET['start'];
$end_date=$_GET['end'];
$sqlst = 'SELECT * FROM orders
WHERE DATE(date) Between '$start_date' AND '$end_date' AND id_lang=6 AND valid=1';
echo $sqlst;
$rezultatst = $dbst->query($sqlst);
echo '<br>Magazinul:...';
if ($rezultatst->num_rows > 0) {
$randst= $rezultatst->fetch_assoc();
echo '<br>
<b>Pret total:</b> '.$randst['total_paid'].' <br>
<br>';
}
else { echo '
<br>Nu sunt comenzi!<br> ';}
"domeniu.ro/comanda.php?start=2013-01-01&end=2013-01-31" si sa imi apara suma totala a comenzilor!
DAR cand nu este selectata nici o data atunci sa imi faca din data de 1 a lunii actuale pana in prezent.
Specificatie: info din bd este de formatul acesta 2013-07-10 20:37:26 mie imi trebuie doar sa tina cont de un anumit an, o anumita luna sau o anumita zi/perioada.
Astept raspuns.
Multumesc anticipat.
Cu stima Trif