|
|
|
สอบถาม : ค้นหาข้อมูลและอัพเดทหลายๆ row ที่ตัวเลขเหมือนกัน |
|
|
|
|
|
|
|
สวัสดีครับ ทุกท่าน
ผมจะ ค้นหาข้อมูลและอัพเดทข้อมูล
ประเด็นอยู่ที่ว่า ผมอยากจะเปลี่ยนตัวเลขที่เหมือนกัน ทั้งหมดในรอบเดียวครับ แต่ผมทำแล้วเหมือนจะเปลี่ยนได้ อันเดียว
หน้าค้นหา
พอค้นหาเสร็จแล้วจะมีตัวเลขเหมือนๆกันมา
พอกด edit จะโผล่มาหน้านี้ครับ เพื่อแก้ตัวเลข
พอกด submit จะขึ้น error ดังกล่าว
พอไปค้นหาดูจะเปลี่ยนแค่อันเดียว
Code
หน้าค้นหา
Code (PHP)
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Untitled Document</title>
<body>
<form name="frmSearch" method="get" action="<?php echo $_SERVER['SCRIPT_NAME'];?>">
<table width="599" border="1">
<tr>
<th>COMP_ID
<input name="txtKeyword" type="text" id="txtKeyword" value="<?php echo $_GET["txtKeyword"];?>">
<input type="submit" value="Search"></th>
</tr>
</table>
</form>
<?php
if($_GET["txtKeyword"] != "")
{
$objConnect = mysql_connect("localhost","root","Richmond") or die("Error Connect to Database");
$objDB = mysql_select_db("extreme");
$strSQL = "SELECT * FROM rsvn_company WHERE (comp_id = '".$_GET["txtKeyword"]."')";
$objQuery = mysql_query($strSQL) or die ("Error Query [".$strSQL."]");
?>
<table width="600" border="1">
<tr>
<th width="91"> <div align="center">COMP_ID </div></th>
<th width="98"> <div align="center">RSVN_ID </div></th>
<?php
while($objResult = mysql_fetch_array($objQuery))
{
?>
<tr>
<td><div align="center"><?php echo $objResult["comp_id"];?></div></td>
<td><?php echo $objResult["rsvn_id"];?></td>
<td align="center"><a href="testedit2.php?comp_id=<?php echo $objResult["comp_id"];?>">edit</a></td
</tr>
<?php
}
?>
</table>
<?php
mysql_close($objConnect);
}
?>
</body>
</html>
</body>
</html>
หน้า edit
Code (PHP)
<html>
<head>
<title>77</title>
</head>
<body>
<form action="saveedit.php?comp_id=<?php echo $_GET["comp_id"];?>" name="frmEdit" method="post">
<?php
$objConnect = mysql_connect("localhost","root","Richmond") or die("Error Connect to Database");
$objDB = mysql_select_db("extreme");
$strSQL = "SELECT * FROM rsvn_company WHERE comp_id = '".$_GET["comp_id"]."' ";
$objQuery = mysql_query($strSQL);
$objResult = mysql_fetch_array($objQuery);
if(!$objResult)
{
echo "Not found comp_id=".$_GET["comp_id"];
}
else
{
?>
<table width="600" border="1">
<tr>
<th width="91"> <div align="center">Comp_id </div></th>
<th width="98"> <div align="center">RSVN_ID </div></th>
</tr>
<tr>
<td><div align="center"><input type="text" name="txtCustomerID" size="5" value="<?php echo $objResult["comp_id"];?>"></div></td>
<td><input type="text" name="txtName" size="20" value="<?php echo $objResult["rsvn_id"];?>"></td>
</tr>
</table>
<input type="submit" name="submit" value="submit">
<?php
}
mysql_close($objConnect);
?>
</form>
</body>
</html>
หน้า Save
Code (PHP)
<html>
<head>
<title>88</title>
</head>
<body>
<?php
$objConnect = mysql_connect("localhost","root","Richmond") or die("Error Connect to Database");
$objDB = mysql_select_db("extreme");
$strSQL = "UPDATE rsvn_company SET ";
$strSQL .="comp_id = '".$_POST["txtCustomerID"]."' ";
$strSQL .=",rsvn_id = '".$_POST["txtName"]."' ";
$strSQL .="WHERE comp_id = '".$_GET["comp_id"]."' ";
$objQuery = mysql_query($strSQL);
if($objQuery)
{
echo "Save Done.";
}
else
{
echo "Error Save [".$strSQL."]";
}
mysql_close($objConnect);
?>
</body>
</html>
ขอบคุณทุกท่านครับ
Tag : PHP, MySQL, HTML/CSS, JavaScript, jQuery, CakePHP
|
|
|
|
|
|
Date :
2017-02-27 21:07:44 |
By :
lollipopboy9 |
View :
1023 |
Reply :
3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ประมาณนี้ครับ
|
|
|
|
|
Date :
2017-02-28 08:15:35 |
By :
lollipopboy9 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอดันกระทู้หน่อยครับ
|
|
|
|
|
Date :
2017-02-28 16:18:42 |
By :
lollipopboy9 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 02
|