Your IP : 216.73.216.40


Current Path : /var/www/html/mmishra/iws8/html/ilight/
Upload File :
Current File : /var/www/html/mmishra/iws8/html/ilight/stuseritems.inc

<h2 align='left'>Items From User</h2>
<center>

<?php

$tbl = 'st_useritems';

$id = $_REQUEST["id"];
$complaintno = $_REQUEST["complaint_no"];
$category = $_REQUEST["category"];
$subcategory = $_REQUEST["subcategory"];
$item = $_POST["item"];
$itemadd = $_POST["itemadd"];
$qtyin = $_POST['qty_in'];
if (!$qtyin) $qtyin = 1;
$unit = $_POST['unit'];
$status = $_POST['status'];

if ($_POST["submit"] == 'SAVE') {
	//entry of items received from user
        if (mysql_num_rows(mysql_query("select * from st_useritems where id=$id"))) {
                //update existing items of indent
                mysql_query("update $tbl set item=$item,qty_in=$qtyin,unit,'$unit',status='$status',dated=now()
                where id=$id");
        } else if ($item) {
                //insert new items of indent
                mysql_query("insert into st_useritems(complaint_no,item,qty_in,unit,status,dated)
                values($complaintno,$item,$qtyin,'$unit','$status',now())");
        }

} else if ($_POST["submit"] == 'DELETE') {
	if ($id) {
		//delete item record
		mysql_query("delete from st_useritems where id=$id");
		$id = 0;
	} else {
		//delete items first and then delete indent
		mysql_query("delete from st_useritems where complaint_no=$complaintno");
		$complaintno = 0;
	}
}

echo "Select Complaint No. <select name='complaint_no' onchange=\"javascript: document.location.href='?pg=$pg&complaint_no='+this.value\">
<option value=''></option>";

$rs = mysql_query("select * from st_complaints where status='Pending' order by complaint_no");
if (mysql_num_rows($rs)) {
	while ($o = mysql_fetch_object($rs)) {
        	echo "<option value='$o->complaint_no'";
	        if ($o->complaint_no == $complaintno) {
        	        echo " selected";
                	$complaintdate = $o->complaint_date;
	        	$employee = $o->employee;
        	        $problem = $o->problem;
                	$location = $o->location;
	                $technician = technician_detail($o->technician);
        	        $status = $o->status;
	        }	
        	echo ">$o->complaint_no ($o->employee => $o->location)</option>";
	}
} else {
	echo "<option value=''>No pending complaint</option>";
}
echo "</select><br><br>";

if ($complaintno) {
	//item list
	echo "<table width='90%' border='1' style='border-collapse: collapse'>
	<tr><th colspan='5'><h3 style='color:red'>[ Problem: $problem ]<br>
	[ User: ".employee_detail($employee).", Location: $location ]<br>
	[ Dated: $complaintdate, Technician: $technician, Status: $status ]</h3>
	Items received from user in resolving the above complaint</th></tr>
	<tr><th>No</th><th nowrap>Item Description</th><th>Qty</th><th>Status</th><th>Dated</th></tr>";

	//add new item
	echo "<tr><td>+</td>";
	if (!$id && $status != 'Resolved') {
		echo "<td><select name='category' onchange=\"javascript: document.location.href='?pg=$pg&complaint_no=$complaintno&category='+this.value\">
        	<option value=''></option>";

	        $rs = mysql_query("select * from st_category order by code");
        	while ($o = mysql_fetch_object($rs)) {
                	echo "<option value='$o->id'";
	                if ($o->id == $category) echo " selected";
        	        //echo ">$o->code ($o->qty_in/$o->qty_out)</option>";
        	        echo ">$o->code</option>";
        	}
	        echo "</select>

        	<select name='subcategory' onchange=\"javascript: document.location.href='?pg=$pg&complaint_no=$complaintno&category=$category&subcategory='+this.value\">
	        <option value=''></option>";

        	$rs = mysql_query("select * from st_subcategory where category=$category order by code");
	        while ($o = mysql_fetch_object($rs)) {
        	        echo "<option value='$o->id'";
                	if ($o->id == $subcategory) echo " selected";
	                //echo ">$o->code ($o->qty_in/$o->qty_out)</option>";
	                echo ">$o->code</option>";
        	}
	        echo "</select>
        	
		<select name='item'>
	        <option value=''></option>";

        	$rs = mysql_query("select * from st_items where category=$category and subcategory=$subcategory order by code");
	        while ($o = mysql_fetch_object($rs)) {
        	        echo "<option value='$o->id'";
                	if ($o->id == $item) echo " selected";
	                echo ">$o->code ($o->qty_in/$o->qty_out)</option>";
        	}
	        echo "</select></td>
        	<td><input type='text' name='qty_in' size='5' value='0'>
		<select name='unit'>";
		
		foreach ($units as $ut) {
			echo "<option value='$ut'".($ut==$unit ? ' selected' : '').">$ut</option>";
		}
		echo "</select></td>
		<td><select name='status'>";
		foreach ($istatuss as $st) {
			echo "<option value='$st'>$st</option>";
		}
		echo "</select></td><td>".date("Y-m-d")."</td></tr>
		<tr><th>Add</th><td colspan='4'><input type='text' name='itemadd' value='' size='50'>
		Select category, subcategory of item from above list and type item name here, if it is not listed above.</td></tr>";
	} else {
		echo "<td colspan='4'><a href='?pg=$pg&complaint_no=$complaintno&id='>item</a></td>";
	}
	echo "</tr>";

	$sr = mysql_query("select * from st_useritems where complaint_no=$complaintno order by item");
	while ($q = mysql_fetch_object($sr)) {
		$j++;
		echo "<tr>";
		if ($id == $q->id) {
			//find category and subcategory of the item
			$ps = mysql_query("select * from st_items where id=$q->item");
			if (mysql_num_rows($ps)) {
				$p = mysql_fetch_object($ps);
       				$category = $p->category;
       				$subcategory = $p->subcategory;
			}
			//list dropdown box for selection of item
			echo "<td>$j</td>
			<td><select name='category' onchange=\"javascript: document.location.href='?pg=$pg&complaint_no=$complaintno&category='+this.value\">
			<option value=''></option>";
	
			$rs = mysql_query("select * from st_category order by code");
			while ($o = mysql_fetch_object($rs)) {
       				echo "<option value='$o->id'";
	       			if ($o->id == $category) echo " selected";
       				//echo ">$o->code ($o->qty_in/$o->qty_out)</option>";
       				echo ">$o->code</option>";
			}
			echo "</select>
			
			<select name='subcategory' onchange=\"javascript: document.location.href='?pg=$pg&complaint_no=$complaintno&category=$category&subcategory='+this.value\">
			<option value=''></option>";

			$rs = mysql_query("select * from st_subcategory where category=$category order by code");
			while ($o = mysql_fetch_object($rs)) {
	        		echo "<option value='$o->id'";
	        		if ($o->id == $subcategory) echo " selected";
		        	//echo ">$o->code ($o->qty_in/$o->qty_out)</option>";
		        	echo ">$o->code</option>";
			}
			echo "</select>

			<select name='item'>
			<option value=''></option>";
			
                	$rs = mysql_query("select * from st_items where category=$category and subcategory=$subcategory order by code");
	               	while ($o = mysql_fetch_object($rs)) {
        	               	echo "<option value='$o->id'";
                	       	if ($o->id == $q->item) echo " selected";
                       		echo ">$o->code ($o->qty_in/$o->qty_out)</option>";
               		}
	               	echo "</select>
			<input type='hidden' name='id' value='$q->id'></td>
			<td><input type='text' name='qty_in' size='5' value='$q->qty_in'>
			<select name='unit'>";
		
			foreach ($units as $ut) {
				echo "<option value='$ut'".($ut==$q->unit ? ' selected' : '').">$ut</option>";
			}
			echo "</select></td>
			<td><select name='status'>";
			foreach ($istatuss as $st) {
				echo "<option value='$st'".($q->status == $st ? ' selected' : '') .">$st</option>";
			}
			echo "</select></td>";
		} else {
			echo "<td><a href='?pg=$pg&complaint_no=$complaintno&id=$q->id'>$j</a></td><td>".item_detail($q->item)."</td>
			<td>$q->qty_in</td><td>$q->status</td>";
		}
		echo "<td>$q->dated</td></tr>";
	}

	if ($status != 'Cancelled' || $status != 'Resolved') {
		echo "<tr><th colspan='4'><input type='submit' name='submit' value='SAVE'></th><th>";

		if ($id) {
			echo "<input type='submit' name='submit' value='DELETE'>";
		}
		echo "</th></tr>";
	}
}

?>
</table>
</center>