Your IP : 216.73.216.40


Current Path : /var/www/html/mmishra/istore/
Upload File :
Current File : /var/www/html/mmishra/istore/employee.inc

<h3>Employee Record</h3>

<?php

$tbl = 'employees';

$empno = $_REQUEST["emp_no"];
$empname = $_REQUEST["emp_name"];
$designation = $_REQUEST["designation"];
$contact = $_REQUEST["contact"];
$email = $_REQUEST["email"];
$bloodgroup = $_REQUEST["blood_group"];

if ($_POST["submit"] == 'SAVE') {
	if (mysql_num_rows(mysql_query("select * from $tbl where emp_no='$empno'"))) {
		mysql_query("update $tbl set emp_name='$empname',designation='$designation',
		contact='$contact',email='$email',blood_group='$bloodgroup'
		where emp_no='$empno'");
		echo "<font color='red' size='+1'>Record updated successfully</font>";

	} else if ($empname && $designation && $contact && $email) {
		mysql_query("insert into $tbl(emp_no,emp_name,designation,contact,email,blood_group,login_id)
		values('$empno','$empname','$designation','$contact','$email','$bloodgroup','$user')");
		
		mysql_query("insert into icure.$tbl(emp_no,emp_name,designation,contact,email,blood_group,login_id)
		values('$empno','$empname','$designation','$contact','$email','$bloodgroup','$user')");
		
		echo "<font color='red' size='+1'>Record saved successfully</font>";

	} else {
		echo "<font color='red' size='+1'>Some information is missing</font>";

	}
} else if ($_POST["submit"] == 'DELETE') {
	mysql_query("delete from $tbl where emp_no='$empno'");

} else if ($_POST["submit"] == 'FIND') {
	$ds = ldap_connect("172.31.1.42");
	ldap_set_option($ds, LDAP_OPT_PROTOCOL_VERSION, 3);

	$no = 1000;

	if ($ds){
        	$ou = "ou=employee,dc=iiita,dc=ac,dc=in";
        	//$sr = ldap_search($ds, "$ou", "(&(uid=*)(objectclass=posixaccount))");
        	$sr = ldap_search($ds, "$ou", "(&(uid=*)(gecos=$empname*))");
        	$info = ldap_get_entries($ds, $sr);
        	for ($i=0; $i < $info["count"]; $i++) {
                	$no++;
                	$uid = $info[$i]["uid"][0];
                	$empname = $info[$i]["gecos"][0];
                	$designation = $info[$i]["description"][0];
                	$contact = $info[$i]["mobile"][0];
                	$email = $info[$i]["mail"][0];

                	if ($uid) {
                        	$empno = ($no < 10 ? 'E00'.$no : ($no < 100 ? 'E0'.$no : 'E'.$no));

                        	$rs = mysql_query("select * from employees where emp_name='$empname'");
                        	if (mysql_num_rows($rs)) {
                        	} else {
                        		$j++;
					echo "<tr><td>$j <a href='?pg=$pg&empno=$empno&empname=$empname&designation=$designation&contact=$contact&email=$email&bloodgroup='>$empno</a></td>
					<td>$empname $designation $contact $email<br></td></tr>";
					//mysql_query("insert into employees
                                	//values('$empno','$empname','$designation','$contact','$email',now(),now(),'icure')");
                        	}
                	}
	        }
	}
	ldap_close($ds);
	$empno=''; $empname=''; $designation=''; $contact=''; $email='';
}

echo "<dir>";
if (!$empno) {
	echo "<table width='50%' border='1' style='border-collapse: collapse'>
	<tr><th colspan='2'>Add New Record</th></tr>
	<tr><td>Employee No.</td><td><input type='text' name='emp_no' value='' size='20'></td></tr>
	<tr><td>Name</td><td><input type='text' name='emp_name' value='' size='40'></td></tr>
	<tr><td>Designation</td><td><input type='text' name='designation' value='' size='40'></td></tr>
	<tr><td>Contact</td><td><input type='text' name='contact' value='' size='40'></td></tr>
	<tr><td>Email</td><td><input type='text' name='email' value='' size='40'></td></tr>
	<tr><td>Blood Group</td><td><input type='text' name='blood_group' value='' size='40'></td></tr>
	<tr><th colspan='2' align='center'><input type='submit' name='submit' value='SAVE'></th></tr>
	</table>";
} else {
	echo "[ <a href='?pg=$pg&empno='>New Employee</a> ]";
}

echo "</dir>
<ol>";
$rs = mysql_query("select * from $tbl order by emp_name");
while ($o = mysql_fetch_object($rs)) {
	echo "<li>";
	if ($empno == $o->emp_no) {
		echo "<table width='50%' border='1' style='border-collapse: collapse'>
		<tr><th colspan='2' align='center'>Edit Existing Record</th></tr>
		<tr><td>Employee No.</td><td><input type='text' name='emp_no' value='$o->emp_no' size='20'></td></tr>
		<tr><td>Name</td><td><input type='text' name='emp_name' value='$o->emp_name' size='40'></td></tr>
		<tr><td>Designation</td><td><input type='text' name='designation' value='$o->designation' size='40'></td></tr>
		<tr><td>Contact</td><td><input type='text' name='contact' value='$o->contact' size='40'></td></tr>
		<tr><td>Email</td><td><input type='text' name='email' value='$o->email' size='40'></td></tr>
		<tr><td>Blood Group</td><td><input type='text' name='blood_group' value='$o->blood_group' size='40'></td></tr>
		<tr><th colspan='2' align='center'><input type='submit' name='submit' value='SAVE'> <input type='submit' name='submit' value='DELETE'></th></tr>
		</table>";
	} else {
		echo "[ <a href='?pg=$pg&emp_no=$o->emp_no'>$o->emp_no</a> ] $o->emp_name, $o->designation";
	}
	echo "</li>";
}
echo "</ol>";
?>