Pagina 1 din 1

Select total comenzi

Scris: Joi Apr 17, 2014
de trif
Buna ziua,
Vreau sa fac urmatorul select care face alte select-uri la randul lui.
Am selectul ... care are un while (ca si mai jos). Acest while selecteaza utilizatorul logat iar selecturile din acest select, selecteaza in functie de utilizator cate selecturi sunt.

Cod: Selectaţi tot

while($rand_comenzi=mysql_fetch_array($r_comenzi1)) 
{
$db = ${'db'.$rand_comenzi['id_m']};
$sum = ${'sum'.$rand_comenzi['id_m']};
if ($rand_comenzi['m_prefix']==NULL)
{
$sqlst = "SELECT * FROM orders WHERE date_add >= '$start_date' AND date_add <= '$end_date 23:59:59' AND id_lang=6 AND valid=1"; 
}
else 
{
$sqlst = "SELECT * FROM ".$rand_comenzi['m_prefix']."orders WHERE date_add >= '$start_date' AND date_add <= '$end_date 23:59:59' AND id_lang=6 AND valid=1"; 
}
$rezultatst = $db->query($sqlst);
if ($rezultatst->num_rows > 0) {
$sumst=0;
while ($randst= $rezultatst->fetch_assoc())
{
if ($randst['conversion_rate']==4.5)
{
$pret= round(($randst['total_paid']/4.5),2);
}
elseif ($randst['conversion_rate']==1)
{
$pret= round(($randst['total_paid']),2);
}
$value = $pret;
$sum += $value;
}
}
else {}
    if($sum>0){    
echo '<tr> 
<th>'.$i.'</th><td>'.$sum.'</td></tr>';
    }
    else { 
    echo 'Nu sunt comenzi in acesta perioada';}
    $i++;
} 
Acest select este functional dar pe o perioada de luna din 1 pana in ziua curenta sau o perioada data de mine.
Ceea ce vreau este ca acest script sa imi afiseze totalul de comenzi pe zile.

Astept raspuns. Multumesc aticipat.
Cu stima Trif

Select total comenzi

Scris: Joi Apr 17, 2014
de MarPlo
Salut
Daca vrei Select-ul fara o anumita perioada de timp, sterge conditiile cu data /timp; Daca am inteles bine.

Cod: Selectaţi tot

SELECT * FROM orders WHERE id_lang=6 AND valid=1