Your IP : 216.73.216.40


Current Path : /var/www/html/mmishra/irp/icure/doctor/
Upload File :
Current File : /var/www/html/mmishra/irp/icure/doctor/monrec.inc

<h3 align='left'>Monthly Medications</h3>
<center>
<?php

$tbl = 'medicines';
$monthyear = $_POST["monthyear"];

if (!$monthyear) $monthyear = date("Y-m");
$cal = explode("-", $monthyear);
$m = $cal[1];
$y = $cal[0];

echo "Select month <select name='monthyear'>";

$rs = mysql_query("select distinct concat(year(dis_datetime),'-',month(dis_datetime)) as monthyear 
from medications order by dis_datetime desc");
while ($o = mysql_fetch_object($rs)) {
	if (strlen($o->monthyear) == 6) $myear = str_replace("-","-0",$o->monthyear); 
	else $myear = $o->monthyear; 
	echo "<option value='$myear'";
	if ($myear == $monthyear) echo " selected";
	echo ">$myear</option>";
}
echo "</select> <input type='submit' name='submit' value='OK'>";

$no = cal_days_in_month(CAL_GREGORIAN, $m, $y);
echo "<table border='1' width='90%'>
<tr><th rowspan='2'>Sr</th><th rowspan='2'>Dates =><br>Medicines v</th>
<th rowspan='2'>Open<br>Qty</th><th colspan='$no'>Quantity received date-wise</th>
<th rowspan='2'>Receipt<br>Qty</th><th rowspan='2'>Close<br>Qty</th></tr>
<tr>";
for ($i=1; $i <= $no; $i++) {
	echo "<th>".($i < 10 ? '0' : '')."$i</th>";
}
echo "</tr>";
$sl = 0;
$rs = mysql_query("select med_id,med_name from $tbl order by med_name");
while ($o = mysql_fetch_object($rs)) {
	$sl++;
	$mid = $o->med_id;
	echo "<tr><td>$sl</td><td>$o->med_name</td>";

        $sr = mysql_query("select sum(qty_receipt) as rq from receipts where med_id=$mid and rec_date<'${monthyear}-01' group by med_id");
        if (mysql_num_rows($sr)) {
              $q = mysql_fetch_object($sr);
              $rqty = $q->rq;
	} else $rqty = 0;

        $sr = mysql_query("select sum(qty) as uq from medications where med_id=$mid and date(dis_datetime)<'${monthyear}-01' group by med_id");
        if (mysql_num_rows($sr)) {
              $q = mysql_fetch_object($sr);
              $uqty = $q->uq;
        } else $uqty = 0;

	$oqty = $rqty - $uqty;
        echo "<td>$oqty</td>";

	$tot = 0;
	for ($i=1; $i <= $no; $i++) {
		$d = ($i<10 ? '0'.$i : $i);
		$sr = mysql_query("select sum(qty_receipt) as iq from receipts where med_id=$mid and rec_date='${monthyear}-$d' group by med_id");
		echo '<td>';
		if (mysql_num_rows($sr)) {
			$q = mysql_fetch_object($sr);
			$iqty = $q->iq;
			$tot += $iqty;
			echo $iqty;
		} else {
			echo '';
		}
		echo '</td>';
	}
	echo "<td>$tot</td>";

	$cqty = $oqty + $tot;
	echo "<td>$cqty</td></tr>";
}
	
?>
</table>
</center>