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++;
}
Ceea ce vreau este ca acest script sa imi afiseze totalul de comenzi pe zile.
Astept raspuns. Multumesc aticipat.
Cu stima Trif