Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,038

HOME > PHP > PHP Forum > คลิก edit ข้อมูลพนักงานแล้ว ชื่อของ admin เปลี่ยนไปเป็นชื่อของพนักงานคนนั้นแทน



 

คลิก edit ข้อมูลพนักงานแล้ว ชื่อของ admin เปลี่ยนไปเป็นชื่อของพนักงานคนนั้นแทน

 



Topic : 069610



โพสกระทู้ ( 112 )
บทความ ( 0 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Facebook



ช่วยทีครับ เวลา admin login เข้ามาแล้วพอไปคลิกแก้ไขข้อมูลพนักงาน ชื่อของ admin จะเปลี่ยนเป็นชื่อของพนักงานคนนั้นแทน

เมนูแสดงชื่อของ admin

ฟอร์ม edit ครับ
<?php
@session_start();
ob_start();
$user = $_SESSION["user"];
$level = $_SESSION['level'];
if($level != "11111") 
{
echo "<script>alert('หน้านี้จำกัดเฉพาะ Admin เท่านั้น');history.back();</script>";
exit();
}
$id_edit=$_GET[id_edit];


include"connect.php";
$sql="select * from employee 
LEFT JOIN team ON employee.team_id=team.team_id
where emp_id='$id_edit'";
$result=mysql_db_query($dbname,$sql);
$rs=mysql_fetch_array($result);

$emp_id=$rs[emp_id];
$emp_name=$rs[emp_name];
$user=$rs[user];
$passwd=$rs[passwd];
$level=$rs[level];
$team_id=$rs[team_id];
$team_name=$rs[team_name];
?>

 <FORM NAME="forml"METHOD="post"ACTION="emp_edit2.php">
	<fieldset class="line">

	
	<br><CENTER>ชื่อ-สกุล &nbsp;&nbsp;<INPUT class="input" TYPE="text"NAME="emp_name"VALUE="<?=$emp_name;?>"></CENTER>
	<br><CENTER>User ID &nbsp;<INPUT class="input" TYPE="text"NAME="user"VALUE="<?=$user;?>"></CENTER>
	<br><CENTER>Password &nbsp;<INPUT class="input" TYPE="text"NAME="passwd"VALUE="<?=$passwd;?>"></CENTER>
	<br><CENTER> Team :
	<select name="team_id" class="input">
	<option value=""> Select </option>
	<?
		 include "connect.php";
		$sql2="select * from team order by team_id asc";
		$result2=mysql_db_query($dbname,$sql2);
	  	while($rs2=mysql_fetch_array($result2)) {
			if($default==$rs2["team_id"])
			{
				$sel="$selected";
			} else{
				$sel="";
			}
			 ?>
			 <option value="<?=$rs2["team_id"];?>" <?=$sel;?>><?=$rs2["team_id"]." - ".$rs2["team_name"];?></option>
			 <?
		}	 
			 ?>
          </select></br>
		  	<br><CENTER>ระดับ :
                        <select name="level" class="input" id="level">
                            <option value="00000">พนักงาน</option>
                            <option value="99999">Administrator</option>
                            <option value="11111">Supervisor</option></select></CENTER>
	<br><br><center><button TYPE="submit" NAME="submit"><img src="../images/png_644.png" alt="" width="20" height="20" align="absmiddle" /> จัดเก็บ</button> </br>
	<br><INPUT NAME="id_edit"TYPE="hidden"VALUE="<?=$id_edit;?>">
	</fieldset>
</FORM></td>
      </tr>
      
    </table></td>
  </tr>
  <tr>
    <td><?
	$sql1="select * from employee 
	LEFT JOIN team ON employee.team_id=team.team_id
	order by user asc";
$result1=mysql_db_query($dbname,$sql1);
$number=mysql_num_rows($result1);
$no=1;
	
if($number <> 0){
	echo"<CENTER><font size=3> จำนวนทั้งสิ้น <font color=#FF0000><B> $number </B></font> คน</font></CENTER>
	<TABLE id='mytable' width='100%' BORDER='0' class='input'>
	<TR BGCOLOR='#E8E8E8'>
	<TD><CENTER><B>ชื่อ-สกุล พนักงาน</B></CENTER></TD>
	<TD><CENTER><B>User ID</B></CENTER></TD>
	<TD><CENTER><B>Password </B></CENTER></TD>
	<TD><CENTER><B>Team </B></CENTER></TD>
   <TD><CENTER><B>ระดับ</B></CENTER></TD>
	<TD><CENTER><B>แก้ไข</B></CENTER></TD>
	<TD><CENTER><B>ลบ</B></CENTER></TD>
	</TR>";
	While($rs=mysql_fetch_array($result1)){
	$emp_id=$rs[emp_id];
	$emp_name=$rs[emp_name];
	$user=$rs[user];
	$passwd=$rs[passwd];
	$team_id=$rs[team_id];
	$team_name=$rs[team_name];
	$level=$rs[level];

	switch ($level)
		{
		case 00000 : $levelnow= "พนักงาน";
	break;
	case 11111 : $levelnow= "Supervisor";
	break;
	case 99999 : $levelnow= "Administrator";
	break;
	default : echo "ยังไม่กำหนดสิทธิ์";
		} 
	echo"
		<TR>
		<TD><CENTER>$emp_name</CENTER></TD>
		<TD><CENTER>$user</CENTER></TD>
		<TD><CENTER>$passwd</CENTER></TD>
		<TD><CENTER>$team_name</CENTER></TD>
		<TD><CENTER>$levelnow</CENTER></TD>
		<TD><A HREF=\"emp_edit.php?id_edit=$emp_id\"><center>[แก้ไข]</center</A></TD>
		<TD><A HREF=\"emp_delete.php?id_del=$emp_id\"
		Onclick=\"return confirm('ยืนยันลบข้อมูล $emp_name ออกจากระบบ')\"><center><font color=#FF0000>[ลบ]</font></center></A></TD>
		</TR>";
	$no++;
	}
	echo"</TABLE>";
	mysql_close();
}
?>


Code แสดงชื่อของ admin
<? 
include "../connect.php";
mysql_select_db($dbname) ;

$result1 = mysql_query("select * from employee where user='$_SESSION[user]'") or die ("Err Can not to result");
$dbarr = mysql_fetch_array($result1) ;
$emp_name=$dbarr[emp_name];

?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=tis-620" />
<link rel="stylesheet" type="text/css" href="../admin/pro_dropdown_2/pro_dropdown_2.css" />

<script src="../admin/pro_dropdown_2/stuHover.js" type="text/javascript"></script>
<title>Main menu</title>
</head>

<body>
<span class="preload1"></span>
<span class="preload2"></span>

<ul id="nav">
	<li class="top"><a href="home.php" class="top_link"><span>หน้าหลัก</span></a></li>
	<li class="top"><a href="#" id="services" class="top_link"><span>ผู้ใช้งาน :&nbsp;<font color="#FF0000"><? echo  $emp_name; ?></font></span></a>
		</li>
	<li class="top"><a href="#" id="products" class="top_link"><span class="down">พนักงาน</span></a>
		<ul class="sub">
			<li><a href="manage_team.php">เพิ่มทีม</a>
			<li><a href="emp.php">เพิ่มพนักงาน</a></li>
		</ul>
	</li>
	<li class="top"><a href="#" id="services" class="top_link"><span class="down">ลูกค้า</span></a>
		<ul class="sub">
			<li><a href="manage_region.php">ระดับภาค</a></li>
			<li><a href="manage_province.php">ระดับจังหวัด</a></li>
			<li><a href="manage_amphur.php">ระดับ สนท.</a></li>
		</ul>
	</li>
	<li class="top"><a href="#" id="contacts" class="top_link"><span class="down">ตั้งค่า</span></a>
		<ul class="sub">
			<li><a href="type.php">ประเภทปัญหา</a></li>
			<li><a href="leave_type.php">ประเภทการลา</a></li>
			</ul>
	</li>
	<li class="top"><a href="#" id="shop" class="top_link"><span class="down">รายงาน</span></a>
		<ul class="sub">
			<li><a href="report3.php">รายงานสรุป</a></li>
			<li><a href="report.php">Export to excel</a></li>
			</ul>
	</li>
	<li class="top"><a href="logout.php" id="privacy" class="top_link"><span>ออกจากระบบ</span></a></li>
</ul>


</body>
</html>




Tag : PHP, MySQL







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2011-11-27 19:18:36 By : poomloom View : 1262 Reply : 8
 

 

No. 1



โพสกระทู้ ( 74,058 )
บทความ ( 838 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Twitter Facebook

Code (PHP)
$sql="select * from employee 
LEFT JOIN team ON employee.team_id=team.team_id
where emp_id='$id_edit'";

echo $sql;


คุณลองเอา sql ออกไปทดสอบดูใน phpMyAdmin ครับ มันได้กี่ Record ครับ






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-11-27 19:24:43 By : webmaster
 


 

No. 2



โพสกระทู้ ( 112 )
บทความ ( 0 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Facebook

มันขึ้น MySQL คืนผลลัพธ์ว่างเปล่ากลับมา (null / 0 แถว). ครับ ตรงไหนมีปัญหาเหรอครับแบบนี้
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-11-27 19:32:40 By : poomloom
 

 

No. 3



โพสกระทู้ ( 74,058 )
บทความ ( 838 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Twitter Facebook

เอา $sql ออกมาดูหน่อยครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-11-27 19:35:08 By : webmaster
 


 

No. 4



โพสกระทู้ ( 112 )
บทความ ( 0 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Facebook

คลิกแก้ไข id ที่ 17 มันขึ้นตัวนี้มาครับ

select * from employee LEFT JOIN team ON employee.team_id=team.team_id where emp_id='17'
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-11-27 19:42:16 By : poomloom
 


 

No. 5



โพสกระทู้ ( 74,058 )
บทความ ( 838 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Twitter Facebook

แสดงว่ามันไม่มี Record ครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-11-27 19:45:26 By : webmaster
 


 

No. 6



โพสกระทู้ ( 112 )
บทความ ( 0 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Facebook

ไม่มี record ของอะไรครับพี่ ต้องไปดูตัวไหนต่อ ผมมือใหม่ยังไม่ค่อยเข้าใจครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-11-27 19:52:06 By : poomloom
 


 

No. 7



โพสกระทู้ ( 347 )
บทความ ( 0 )



สถานะออฟไลน์


แบบนี้เลยครับ เดียวมันจะบอกว่าไม่เจอฟิลด์ไหน หรือเออเรอที่อะไร

Code (PHP)
$result1 = mysql_query("select * from employee where user='$_SESSION[user]'") or die (mysql_error());



ประวัติการแก้ไข
2011-11-27 23:18:46
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-11-27 20:58:41 By : ozma
 


 

No. 8



โพสกระทู้ ( 484 )
บทความ ( 3 )



สถานะออฟไลน์


ลองดัก echo session ดูครับ
ว่ายังเป็น admin อยู่ไหม?
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-11-29 10:24:48 By : fossil31
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : คลิก edit ข้อมูลพนักงานแล้ว ชื่อของ admin เปลี่ยนไปเป็นชื่อของพนักงานคนนั้นแทน
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 01
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2025 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่