|
|
|
ขอรบกวนหน่อยนะครับพอดีผมติดตรงการ lock textbox อะคับ |
|
|
|
|
|
|
|
คือยังไม่ค่อยเข้าใจเลยอะครับ ผมสามารถทำโดยไม่ต้องใช้ปุ่ม radioได้ไหมคับใช้เปน botton อะคับ
ก็คือพอ select ดึงข้อมูลขึ้นมาแล้ว textbox ทั้งหมดจะ disable แต่เมื่อกดปุ่ม edit textbox ทั้งหมดจะ enable สามารถใส่ข้อมูลได้อะคับ
พอจะเข้าใจไหมคับ
นี้โค้ดผมคับ
Code (PHP)
<?php
{?>
<tr><td><center><img src=></center><tr></td>
<?}
//กำหนดตัวแปรเพื่อนำไปใช้งาน
$hostname = "localhost"; //ชื่อโฮสต์
$user = "root"; //ชื่อผู้ใช้
$password = "1234"; //รหัสผ่าน
$dbname = "helpdesk"; //ชื่อฐานข้อมูล
$tblname = " tb_c_job_type"; //ชื่อตาราง
$tblname1 = "tb_c_service_type"; //ชื่อตาราง
$tblname2 = "tb_c_user_group"; //ชื่อตาราง
$tblname3 = "tb_m_menu"; //ชื่อตาราง
$tblname4 = "tb_m_user"; //ชื่อตาราง
$tblname5 = "tb_m_user2"; //ชื่อตาราง
$tblname6 = "tb_t_notice"; //ชื่อตาราง
$tblname7 = "tb_l_user"; //ชื่อตาราง
//เริ่มติดต่อฐานข้อมูล
$connect = mysql_connect($hostname, $user, $password) or die("ติดต่อฐานข้อมูลไม่ได้");
//เลือกฐานข้อมูล
$db = mysql_select_db($dbname) or die("เลือกฐานข้อมูลไม่ได้");
$sql = "select * from $tblname4 where ID ='$ID'";
$dbquery4 = mysql_db_query($dbname, $sql);
$dbquery = mysql_query($sql, $connect) or die ("ส่งคิวรี่ไม่ได้");
$result1= mysql_query("select * from $tblname4");
$row = mysql_fetch_array($dbquery);
{
?>
<Form Action="Noname1.php" Method="Post" >
<Center>
<Font Size=4><B>สร้างบัญชีผู้ใช้</B></Font>
</Cener>
<Font Size=4>
<Table Border="0" Bgcolor="#Fcf9d8" Face="Ms Sans Serif">
<Input type=text name="mode" value="add">
<Td>User Group :</Td><Td>
<Select name="GROUP_NAME" size="1">
<Option value="Administrator"<? if($row["GROUP_NAME"] == "Administrator"){ echo "selected"; }?>>Administrator</Option>
<Option value="TEAM" <? if($row["GROUP_NAME"] == "TEAM"){ echo "selected"; }?>>TEAM</Option>
<Option value="USER" <? if($row["GROUP_NAME"] == "USER"){ echo "selected"; }?>>USER</Option>
<Td>Service :</Td><Td>
<Select name="SERVICE_TYPE" size="1">
<Option value="ALL" <?php if($row["SERVICE_TYPE"] == "ALL"){ echo "selected"; }?>>ALL</Option>
<Option value="Hardware" <?php if($row["SERVICE_TYPE"] == "Hardware"){ echo "selected"; }?>>Hardware</Option>
<Option value="Software" <?php if($row["SERVICE_TYPE"] == "Software"){ echo "selected"; }?>>Software</Option>
</Select></Td>
<td><td><td><Input Type=Submit name="mode" value="save" ></td></td></td>
<td><td><td><td><Input Type=Submit name="mode" Value="edit"></td></td></td></td>
<td><td><td><td><Input Type=reset name="mode" value="clear"></td></td></td></td>
<Tr><Td>Name - Surname</Td><Td><Input Type=text Name=NAME_SURNAME value="<?echo $row["NAME_SURNAME"]; ?> " maxlength=50 ></Td></Tr>
<Tr><Td>UserLogin</Td><Td><Input Type=text Name=USER_NAME value="<?echo $row["USER_NAME"];?>" Maxlength=50 ></Td></Tr>
<Tr><Td>Password </Td><Td><Input Type=Text Name=PASSWORD value="<?echo $row["PASSWORD"];?>" Maxlength=50 ><Tr></Td>
<Tr><Td>Telephone </Td><Td><Input Type=text Name=TELEPHONE value="<?echo $row["TELEPHONE"];?>" Maxlength=50 ><Tr></Td>
<Tr><Td>Email Address </Td><Td><Input Type=Text Name=EMAIL value="<?echo $row["EMAIL"];?>" Maxlength=50 ><Tr></Td>
</Form>
</Table>
</Font>
<Br>
<?}
{?>
<br>
<table width="100%" Border="1" Face="Ms Sans Serif">
<tr>
<td Bgcolor="#Fcf9d8"><center><strong>Edit</strong></center></td>
<td Bgcolor="#Fcf9d8"><center><strong>ID</strong></center></td>
<td Bgcolor="#Fcf9d8"><center><strong>Group_name</strong></center></td>
<td Bgcolor="#Fcf9d8"><center><strong>Service_Type</strong></center></td>
<td Bgcolor="#Fcf9d8"><center><strong>Name_Surname</strong></center></td>
<td Bgcolor="#Fcf9d8"><center><strong>User_Name</strong></center></td>
<td Bgcolor="#Fcf9d8"><center><strong>Password</strong></center></td>
<td Bgcolor="#Fcf9d8"><center><strong>Telephone</strong></center></td>
<td Bgcolor="#Fcf9d8"><center><strong>Email</strong></center></td>
<td Bgcolor="#Fcf9d8"><center><strong>Delete</strong></center></td>
</tr>
<?}
while ($row = mysql_fetch_array($result1))
{
?>
<tr>
<td><center><a href="2.php?ID=<? echo $row["ID"];?>">select</a></center></td>
<td><center><?echo $row['ID'] ?></center></td>
<td><?echo $row['GROUP_NAME'] ?></td>
<td><?echo $row['SERVICE_TYPE']?></td>
<td><?echo $row['NAME_SURNAME'] ?></td>
<td><?echo $row['USER_NAME'] ?></td>
<td><?echo $row['PASSWORD'] ?></td>
<td><?echo $row['TELEPHONE'] ?></td>
<td><?echo $row['EMAIL'] ?></td>
<td><center><a href="Noname1.php"><img src="../../../Users/Administrator/Desktop/pencil.jpg" width="20" height="20" border="0" alt="" ></a></center></td>
</tr>
<?}
mysql_close();
?>
|
|
|
|
|
Date :
2015-06-22 09:39:36 |
By :
storybew |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ถ้าใช้ jquery จะง่ายหน่อย
ตัวอย่าง
Code (JavaScript)
<form>
Test1<input type=text class='input' name="test1" readonly >
Test2<input type=text clsss='input' name="test2" readonly >
<button type=button class=update >add</button>
<button type=button class=update >edit</button>
<button type=button class=cancel >cancel</button>
</form>
<script src="jquery.js"></script>
<script>
$(document).ready(function(e){
$('button.update').click(function(e){
$('.input').attr('readonly', 'readonly');
}
$('button.cancel').click(function(e){
$('.input').removeattr('readonly');
}
}
</script>
|
|
|
|
|
Date :
2015-06-22 13:47:58 |
By :
Chaidhanan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|