|
|
|
ทำหน้าแก้ไขข้อมูลแบบไม่สลับหน้า แต่กดแล้วไม่ขึ้นฟอร์มแก้ไข เกิดจากอะไรค่ะ |
|
|
|
|
|
|
|
กดแก้ไขแล้วแต่ฟอร์มแก้ไขข้อมูล ไม่ขึ้นค่ะ
Code (PHP)
<? $objConnect = mysql_connect("localhost","root","1234") or die("Error Connect to Database");
$objDB = mysql_select_db("db_intern");
mysql_query("SET NAMES UTF8");
$strSQL = "SELECT * FROM admin, user_login where admin.id=user_login.id";
$objQuery = mysql_query($strSQL) or die ("Error Query [".$strSQL."]");
?>
</p>
<table width="500" class="data1">
<tr class="data1">
<th class="data1" width="13%">ลำดับ</th>
<th class="data1" width="29%">ชื่อ-สกุล</th>
<th class="data1" width="18%">username</th>
<th class="data1" width="19%">password</th>
<th class="data1" width="10%">แก้ไขข้อมูล</th>
<th class="data1" width="11%">ลบข้อมูล</th>
</tr>
<? $i=1;
$color = array("#EEEEEE","#F5F5F5");
while($objResult = mysql_fetch_array($objQuery)){
?>
<tr bordercolor="#EBEBEB" bgcolor="<?=$color[($i%2)]?>">
<td align="center"><?=$i++?></td>
<td align="left"><?=$objResult["admin_title"];?>
<?=$objResult["admin_name"];?>
<?=$objResult["admin_sname"];?></td>
<td align="left"><?=$objResult["user_log"];?></td>
<td align="left"><?=$objResult["pass_log"];?></td>
<td align="center"><a href="#input-box1?admin_id=<?=$objResult["admin_id"];?>"><img src="images/file_edit.png" width="32" height="32" /></a></td>
<td align="center"><a href="admin_del_admin.php?admin_id=<?=$objResult["admin_id"];?>" onclick="return confirm('คุณต้องการลบ คุณ<?=$objResult["admin_name"];?> <?=$objResult["admin_name"];?> ออกจากระบบหรือไม่ ? ')"><img src="images/Delete.png" width="32" height="32" /></a></td>
</tr>
<?
}
?>
</table>
<p> </p>
<div class="clear"></div>
</p>
<div id="input-box1" class="login-popup"> <a href="#" class="close"><img src="img/icon/delete.png" class="btn_close" title="ปิดหน้าต่างนี้" alt="Close" /></a>
<form method="post" action="admin_edit_admin1.php?admin_id=<?=$_GET["admin_id"];?>" id="admin_edit_admin1">
<? $objConnect = mysql_connect("localhost","root","1234") or die("Error Connect to Database");
$objDB = mysql_select_db("db_intern");
$strSQL = "SELECT * FROM admin, user_login where admin.id=user_login.id and admin_id = '".$_GET["admin_id"]."' ";
$objQuery = mysql_query($strSQL);
$objResult = mysql_fetch_array($objQuery);
if(!$objResult){
echo "ไม่พบข้อมูล";
}
else{
?>
</p>
<table width="473" border="1" align="center" cellpadding="1" cellspacing="1" bordercolor="#000000" bgcolor="#FFFFFF">
<tr>
<th width="465" height="196" scope="col"><table width="339" height="200" align="center" cellpadding="1" cellspacing="1" bordercolor="#FFFFFF" bgcolor="#FFFFFF">
<tr>
<td width="110" align="left">รหัสผู้ดูแลระบบ</td>
<td width="137" bordercolor="#FFFFFF" bgcolor="#FFFFFF"><div align="left">: <span class="style4">
<?=$objResult["admin_id"];?>
</span></div></td>
<td width="80" bordercolor="#FFFFFF" bgcolor="#FFFFFF"> </td>
</tr>
<tr>
<td align="left">คำนำหน้านาม</td>
<td colspan="2" bordercolor="#FFFFFF" bgcolor="#FFFFFF"><div align="left">:
<label for="select"></label>
<select name="admin_title" id="admin_title">
<option value="0">โปรดเลือก</option>
<option value="รศ." <?php if($objResult["admin_title"] == 'รศ.'){echo"selected";}?>>รศ.</option>
<option value="ผศ." <?php if($objResult["admin_title"] == 'ผศ.'){echo"selected";}?>>ผศ.</option>
<option value="ผศ.ดร." <?php if($objResult["admin_title"] == 'ผศ.ดร.'){echo"selected";}?>>ผศ.ดร.</option>
<option value="นาย" <?php if($objResult["admin_title"] == 'นาย'){echo"selected";}?>>นาย</option>
<option value="นาง" <?php if($objResult["admin_title"] == 'นาง'){echo"selected";}?>>นาง</option>
<option value="นางสาว" <?php if($objResult["admin_title"] == 'นางสาว'){echo"selected";}?>>นางสาว</option>
</select>
</div></td>
</tr>
<tr>
<td align="left">ชื่อ</td>
<td colspan="2" bordercolor="#FFFFFF" bgcolor="#FFFFFF"><div align="left">:
<input name="admin_name" type="text" id="admin_name" value="<?=$objResult["admin_name"];?>" />
</div></td>
</tr>
<tr>
<td align="left" class="style5 style6">นามสกุล</td>
<td colspan="2" bordercolor="#FFFFFF" bgcolor="#FFFFFF"><div align="left">:
<input name="admin_sname" type="text" id="admin_sname" value="<?=$objResult["admin_sname"];?>" />
</div></td>
</tr>
<tr>
<td div="div" align="left">สถานะ</td>
<td colspan="2" bordercolor="#FFFFFF" bgcolor="#FFFFFF"><div align="left">:
<?=$objResult["sta_THname"];?>
</div></td>
</tr>
<tr>
<td colspan="3" bordercolor="#FFFFFF" bgcolor="#FFFFFF"><div align="center">
<input type="submit" name="Submit" value="แก้ไขข้อมูล" />
<input type="reset" name="clear" value="เคลียร์" />
</div></td>
</tr>
<br />
</table></th>
</tr>
</table>
<? }mysql_close($objConnect);?>
</form>
</div>
ผิดตรงไหน ค่ะ
Tag : PHP, HTML/CSS, JavaScript, jQuery
|
|
|
|
|
|
Date :
2013-08-01 02:27:50 |
By :
LaiLA |
View :
666 |
Reply :
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ค่ะใช้ jQuery
แก้แล้วยังไม่ได้เลย ค่ะ
นี้เปนส่วนของการโชว์ข้อมูลค่ะ
Code (PHP)
<?
$strSQL = "SELECT * FROM admin, user_login where admin.id=user_login.id";
$objQuery = mysql_query($strSQL) or die ("Error Query [".$strSQL."]");
?>
<table width="500" class="data1">
<tr class="data1">
<th class="data1" width="13%">ลำดับ</th>
<th class="data1" width="29%">ชื่อ-สกุล</th>
<th class="data1" width="18%">username</th>
<th class="data1" width="19%">password</th>
<th class="data1" width="10%">แก้ไขข้อมูล</th>
<th class="data1" width="11%">ลบข้อมูล</th>
</tr>
<? $i=1;
$color = array("#EEEEEE","#F5F5F5");
while($objResult = mysql_fetch_array($objQuery)){
?>
<tr bordercolor="#EBEBEB" bgcolor="<?=$color[($i%2)]?>">
<td align="center"><?=$i++?></td>
<td align="left"><?=$objResult["admin_title"];?>
<?=$objResult["admin_name"];?>
<?=$objResult["admin_sname"];?></td>
<td align="left"><?=$objResult["user_log"];?></td>
<td align="left"><?=$objResult["pass_log"];?></td>
<td align="center"><a href="#input-box?admin_id=<?=$objResult["admin_id"];?>"><img src="images/file_edit.png" width="32" height="32" /></a></td>
<td align="center"><a href="admin_del_admin.php?admin_id=<?=$objResult["admin_id"];?>" onclick="return confirm('คุณต้องการลบ คุณ<?=$objResult["admin_name"];?> <?=$objResult["admin_name"];?> ออกจากระบบหรือไม่ ? ')"><img src="images/Delete.png" width="32" height="32" /></a></td>
</tr>
<?
}
?>
</table>
และนี้เป็นส่วนการแก้ไขข้อมูลที่อยากให้ popup ขึ้นมาค่ะ แต่ไม่รู้ผิดพลาดตรงไหนถึงไม่ขึ้น
Code (PHP)
<div id="input-box1" class="login-popup"> <a href="#" class="close"><img src="img/icon/delete.png" class="btn_close" title="ปิดหน้าต่างนี้" alt="Close" /></a>
<form method="post" action="admin_edit_admin1.php?admin_id=<?=$_GET["admin_id"];?>" id="admin_edit_admin1">
<?
$strSQL = "SELECT * FROM admin, user_login where admin.id=user_login.id and admin_id = '".$_GET["admin_id"]."' ";
$objQuery = mysql_query($strSQL);
$objResult = mysql_fetch_array($objQuery);
if(!$objResult){
echo "ไม่พบข้อมูล";
}
else{
?>
<table width="473" border="1" align="center" cellpadding="1" cellspacing="1" bordercolor="#000000" bgcolor="#FFFFFF">
<tr>
<th width="465" height="196" scope="col"><table width="339" height="200" align="center" cellpadding="1" cellspacing="1" bordercolor="#FFFFFF" bgcolor="#FFFFFF">
<tr>
<td width="110" align="left">รหัสผู้ดูแลระบบ</td>
<td width="137" bordercolor="#FFFFFF" bgcolor="#FFFFFF"><div align="left">: <span class="style4">
<?=$objResult["admin_id"];?>
</span></div></td>
<td width="80" bordercolor="#FFFFFF" bgcolor="#FFFFFF"> </td>
</tr>
<tr>
<td align="left">คำนำหน้านาม</td>
<td colspan="2" bordercolor="#FFFFFF" bgcolor="#FFFFFF"><div align="left">:
<label for="select"></label>
<select name="admin_title" id="admin_title">
<option value="0">โปรดเลือก</option>
<option value="รศ." <?php if($objResult["admin_title"] == 'รศ.'){echo"selected";}?>>รศ.</option>
<option value="ผศ." <?php if($objResult["admin_title"] == 'ผศ.'){echo"selected";}?>>ผศ.</option>
<option value="ผศ.ดร." <?php if($objResult["admin_title"] == 'ผศ.ดร.'){echo"selected";}?>>ผศ.ดร.</option>
<option value="นาย" <?php if($objResult["admin_title"] == 'นาย'){echo"selected";}?>>นาย</option>
<option value="นาง" <?php if($objResult["admin_title"] == 'นาง'){echo"selected";}?>>นาง</option>
<option value="นางสาว" <?php if($objResult["admin_title"] == 'นางสาว'){echo"selected";}?>>นางสาว</option>
</select>
</div></td>
</tr>
<tr>
<td align="left">ชื่อ</td>
<td colspan="2" bordercolor="#FFFFFF" bgcolor="#FFFFFF"><div align="left">:
<input name="admin_name" type="text" id="admin_name" value="<?=$objResult["admin_name"];?>" />
</div></td>
</tr>
<tr>
<td align="left" class="style5 style6">นามสกุล</td>
<td colspan="2" bordercolor="#FFFFFF" bgcolor="#FFFFFF"><div align="left">:
<input name="admin_sname" type="text" id="admin_sname" value="<?=$objResult["admin_sname"];?>" />
</div></td>
</tr>
<tr>
<td div="div" align="left">สถานะ</td>
<td colspan="2" bordercolor="#FFFFFF" bgcolor="#FFFFFF"><div align="left">:
<?=$objResult["sta_THname"];?>
</div></td>
</tr>
<tr>
<td colspan="3" bordercolor="#FFFFFF" bgcolor="#FFFFFF"><div align="center">
<input type="submit" name="Submit" value="แก้ไขข้อมูล" />
<input type="reset" name="clear" value="เคลียร์" />
</div></td>
</tr>
<br />
</table></th>
</tr>
</table>
<? }mysql_close($objConnect);?>
</form>
</div>
|
|
|
|
|
Date :
2013-08-01 16:48:17 |
By :
LaiLA |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|