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 > เมื่่อกดปุ็มแก้ไขให้มีการ เปิดหน้า windown ขึ้นมาใหม่อะค่ะ เพื่อทำการแก้ไขข้อมูลได้อะค่ะ ช่วยแนะนำได้ไหมค่ะ



 

เมื่่อกดปุ็มแก้ไขให้มีการ เปิดหน้า windown ขึ้นมาใหม่อะค่ะ เพื่อทำการแก้ไขข้อมูลได้อะค่ะ ช่วยแนะนำได้ไหมค่ะ

 



Topic : 060999



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



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




รูปตัวอย่างที่อยากจะเปลี่ยน

code เมื่อคลิกที่รูปแก้ไขอะค่ะ
Code (C#)
 <td><div align="center"><span class="style11"> <a href="javascript:void(0)" class="newsfont4" onClick="window.open('detail_status.php?id=<? echo $id_order;?>','','scrollbars=yes,width=500,height=300')"><img src="../../image/detail.gif" alt="รายละเอียด" name="detail" width="20" height="20" border="0" id="detail" /></a></span></div></td>
                           
                            <td><div align="center"><span class="style11">
                         
                          <a href="../check_orderbook/edit_orderbook.php?id=<? echo $id_order;?>" onclick="return confirm('ต้องการแก้ไขข้อมูลจริงหรือไม่ ')"><img src="../../image/edit.png" alt="แก้ไข" name="edit" width="20" height="20" border="0"/></a>
                        
                           </span></div></td>
                           
                          <td><div align="center"><span class="style11">
                         
                          <a href="../check_orderbook/del_orderbook.php?id_order=<? echo $id_order ?>" onClick="return confirm('ต้องการลบข้อมูลนี้ออกจากระบบจริงหรือไม่ ')"><img src="../../image/del.gif" alt="ลบ" width="16" height="16" border="0"></a>




Tag : PHP, MySQL, HTML/CSS, JavaScript







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2011-05-31 21:40:55 By : jundy View : 946 Reply : 12
 

 

No. 1



โพสกระทู้ ( 4,759 )
บทความ ( 8 )



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


งงครับ ช่วยเรียบเรียงคำถามให้เข้าใจง่ายๆหน่อยครับ???






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-05-31 22:15:36 By : mr.v
 


 

No. 2



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



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


คือว่า อยากให้ขึ้นหน้าต่าง pop up เมื่อเวลากดที่รูปแก้ไขอะค่ะ

อยากทำให้เหมือนรูป รูุปที่โชว์นั้นคือเมื่อกดที่รูปดูสถานะอะค่ะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-05-31 22:45:37 By : jundy
 

 

No. 3



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

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

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

ก็ใช้สคริปต์ window.open ธรรมดาก็ได้แล้วครับ แต่ต้องมีการส่งค่าอะไรบางอย่างไปด้วยน่ะครับ เพื่อให้รู้ว่าเราจะแก้ไขอะไร

EX1.Code (PHP)
<a href="#" title="คุณต้องการแก้ไขข้อมูล ??">
<img src="img/edit.png" width="42" height="42" border="0" onclick="window.open('edit.php?id_order=<?=$id_order?>',null,
    'height=400,width=400,status=yes,toolbar=no,menubar=yes,location=no')"/></a>
//ตัวอย่างนี้ผมส่ง $_GET['id_order'] = $id_order ไปให้ popup ครับ
//ในหน้า popup คุณก็เอา $_GET['id_order'] ไป Query เอาข้อมูลที่จะแก้ไขออกมาใส่ฟอร์มครับ



ประวัติการแก้ไข
2011-06-01 00:02:17
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-06-01 00:01:25 By : mangkunzo
 


 

No. 4

Guest


รูปตัวอย่างที่อยากจะเปลี่ยน

ลองทำดูแล้วค่ะ แต่ เมื่อกดบันทึกไปแล้ว มันยังคงค้างที่หน้า pop up อยู่แล้วค่ะ อยากให้เมื่อกดบันทึกไปแล้ว ก็ปิดหน้า pop up ไปเลยอะค่ะ ต้องทำไงค่ะ ต้องใส่ สคริปปิด popup ตรงไหนคะ

code หน้า show_allorderbook_teac.php
Code (C#)
                           <td><div align="center"><span class="style11"> <a href="javascript:void(0)" class="newsfont4" onClick="window.open('detail_status.php?id=<? echo $id_order;?>','','scrollbars=yes,width=500,height=300')"><img src="../../image/detail.gif" alt="รายละเอียด" name="detail" width="20" height="20" border="0" id="detail" /></a></span></div></td>
                           
                            <td><div align="center"><span class="style11">
                            
                         <a href="#" title="คุณต้องการแก้ไขข้อมูล"><img src="../../image/edit.png" alt="แก้ไข" name="edit" width="20" height="20" border="0" onclick="window.open('edit.php?id_order=<?=$id_order?>',null,'height=400,width=400,status=yes,toolbar=no,menubar=yes,location=no')"/></a>
                        
                           </span></div></td>
                           
                          <td><div align="center"><span class="style11">
                         
                          <a href="../check_orderbook/del_orderbook.php?id_order=<? echo $id_order ?>" onClick="return confirm('ต้องการลบข้อมูลนี้ออกจากระบบจริงหรือไม่ ')"><img src="../../image/del.gif" alt="ลบ" width="16" height="16" border="0"></a>
                       


code หน้า edit.php
Code (C#)
  <td width="358" bgcolor="#CCCCCC"><div align="center">แก้ไขการสั่งซื้อหนังสือ</div></td>
      </tr>
    </table>
        <?
			include("../../include/conf.php");
		  $id_order=$_GET['id_order'];

				
				        $d2=date("d-m-");
					    $d=date("Y")+543;
					
						mysql_query ("SET NAMES UTF8");
						$sql="SELECT * from tb_orderbook where id_order=$id_order";
						$db_query=mysql_db_query($db,$sql);
						$result = mysql_fetch_array($db_query);
						$id_order=$result[id_order];
						$reserve_id=$result[reserve_id];
						$id=$result[id];
						$date=$result['date'];
						$id_course=$result[id_course];
						$course_name=$result[course_name];
						$id_term =$result[id_term];
						$id_year =$result[id_year];
						$isbn=$result[isbn];
						$bookname=$result[bookname];
						$author=$result[author];
						$pricebook=$result[pricebook];
						$classroom=$result[classroom];
						$amount=$result[amount];
						$pay_difference=$result[pay_difference];
						$su_book=$result[su_book];
						$su_read=$result[su_read];
						$id_supply=$result[id_supply];
						$id_bring=$result[id_bring];
				        $comment=$result[comment];

?>
        <form id="form1" name="form1" method="post"  onsubmit="return submitForm()" action="update_order_book.php?id=<? echo "$id_order";?>">
          <fieldset>
          <legend><span class="style28">ข้อมูลการสอน</span></legend>
            <table width="368" border="0">
            <tr>
              <td width="152"><div align="left">รหัสวิชาที่สอน</div></td>
              <td width="200"><div align="left"><? echo"$id_course";?></div></td>
            </tr>
            <tr>
              <td><div align="left">ชื่อวิชาที่สอน</div></td>
              <td><div align="left"><? echo"$course_name";?></div></td>
            </tr>
            <tr>
              <td><div align="left">หมู่เรียน</div></td>
              <td><div align="left"><? echo"$classroom";?></div></td>
            </tr>
            <tr>
              <td><div align="left">ภาคเรียน</div></td>
              <td><div align="left">
                <? $sqlterm="select term from tb_term where id_term=$id_term";
                                               $db_query1=mysql_db_query($db,$sqlterm);
                                               $result1 = mysql_fetch_array($db_query1);
                                               $term = $result1[term];
	                                           echo"$term";?>
              </div></td>
            </tr>
            <tr>
              <td><div align="left">ปีการศึกษา</div></td>
              <td><div align="left">
                <? $sqlyear="select year from tb_year where id_year=$id_year";
                                               $db_query1=mysql_db_query($db,$sqlyear);
                                               $result1 = mysql_fetch_array($db_query1);
                                               $year = $result1[year];
	                                           echo"$year";?>
              </div></td>
            </tr>
          </table>
          </fieldset>
          <fieldset>
          <legend class="style28">ข้อมูลการสั่งซื้อ</legend>
            <table width="370" border="0">
            <tr>
              <td width="153"><div align="left">รหัสการจอง</div></td>
              <td width="204"><div align="left"><? echo"$id_order";?></div></td>
            </tr>
            <tr>
              <td width="153"><div align="left">ชื่อผู้จอง</div></td>
              <td><div align="left"><? echo "$names";?>
                      <input name="id" type="hidden" id="id" value="<?=$id;?>"/>
              </div></td>
            </tr>
            <tr>
              <td width="153"><div align="left">วันที่ทำการจอง</div></td>
              <td><div align="left"><? echo"$date";?></div></td>
            </tr>
            <tr>
              <td width="153"><div align="left">ISBN</div></td>
              <td><div align="left">
                  <script type='text/javascript'>
function  checkNumber(elm){
 if(elm.value.match(/[^\d]/)){
    alert('กรอกตัวเลขเท่านั้น');
    elm.value='';
 }
}
                      </script>
                  <? echo"$isbn";?></div></td>
            </tr>
            <tr>
              <td><div align="left">ชื่อหนังสือที่สั่ง</div></td>
              <td><div align="left"><? echo"$bookname";?> </div></td>
            </tr>
            <tr>
              <td><div align="left">ผู้แต่ง</div></td>
              <td><div align="left"><? echo"$author";?></div></td>
            </tr>
            <tr>
              <td><div align="left">ราคาปก</div></td>
              <td><div align="left">
                  <input name="pricebook" type="text" id="pricebook" value="<? echo"$pricebook"; ?>"  readonly="readonly"/>
                บาท</div></td>
            </tr>
            <tr>
              <td><div align="left">จำนวนเล่มที่สั่ง</div></td>
              <td><div align="left">
                  <script type='text/javascript'>
function  checkNumber(elm){
 if(elm.value.match(/[^\d]/)){
    alert('กรอกตัวเลขเท่านั้น');
    elm.value='';
 }
}
                      </script>
                  <input name="amount" type="text" id="amount" value="<? echo"$amount"; ?>" />
                เล่ม</div>
                  </label></td>
            </tr>
            <tr>
              <td><div align="left">สถานะการอนุมัติ</div></td>
              <td><div align="left">
                  <select name="su_book" id="su_book">
                    <?
			 $sql2 = "SELECT * FROM tb_status_book";//ORDER BY dep_id";
			 $result2 = mysql_db_query($db, $sql2);
			 while($resultArray = mysql_fetch_array($result2)){
			  	?>
                    <option value="<?=$resultArray["su_book"]?>" <?=($su_book==$resultArray["su_book"])?"selected":""?>>
                    <?=$resultArray["name_status"]?>
                    </option>
                    <?		
			  }
		  ?>
                  </select>
              </div></td>
            </tr>
            <tr>
              <td><div align="left">สถานะการจัดส่ง</div></td>
              <td><div align="left">
                  <select name="id_supply" id="id_supply">
                    <?
			 $sql_supply1 = "SELECT * FROM tb_status_supply";//ORDER BY dep_id";
			 $result_supply1 = mysql_db_query($db, $sql_supply1 );
			 while($resultArray_supply = mysql_fetch_array($result_supply1)){
			  	?>
                    <option value="<?=$resultArray_supply["id_supply"]?>"  <?=($id_supply==$resultArray_supply["id_supply"])?"selected":""?>>
                    <?=$resultArray_supply["supply_name"]?>
                    </option>
                    <?		
			  }
		  ?>
                  </select>
              </div></td>
            </tr>
            <tr>
              <td><div align="left">สถานะการเบิกรับ</div></td>
              <td><div align="left">
                  <select name="id_bring" id="id_bring">
                    <?
			 $sql_bring1 = "SELECT * FROM tb_status_bring";//ORDER BY dep_id";
			 $result_bring1 = mysql_db_query($db,$sql_bring1 );
			 while($resultArray_bring= mysql_fetch_array($result_bring1)){
			  	?>
                    <option value="<?=$resultArray_bring["id_bring"]?>" <?=($id_bring==$resultArray_bring["id_bring"])?"selected":""?>>
                    <?=$resultArray_bring["bring_name"]?>
                    </option>
                    <?		
			  }
		  ?>
                  </select>
              </div></td>
            </tr>
            <tr>
              <td><div align="left">หมายเหตุ</div></td>
              <td><div align="left">
                  <textarea name="comment" rows="" value=""><? echo"$comment"; ?></textarea>
              </div></td>
            </tr>
            <tr>
              <td>&nbsp;</td>
              <td><input type="submit" name="Submit" id="button" value="บันทึก"/></td>
            </tr>
          </table>
          </fieldset>
        </form></td>
  </tr>
</table>


code หน้า update
Code (C#)
<!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=utf-8" />
<title>Untitled Document</title>
</head>

<body>
<?
$id_order=$_GET['id'];
  $id_order= $_POST['id_order'];
  $pricebook = $_POST['pricebook'];
  $amount = $_POST['amount'];
  $pay_difference = $_POST['pay_difference'];
  $su_book = $_POST['su_book'];
  $id_supply = $_POST['id_supply'];
  $id_bring = $_POST['id_bring'];
  $date_bring = $_POST['date_bring'];
  $comment = $_POST['comment'];
                         
include("../../include/conf.php");

$pay_difference=($pricebook-200)*$amount;

if ($pay_difference<=0){
$pay_difference = "ไม่ต้องจ่ายเงิน"; 
};

//$sql="update tb_orderbook set amount='$amount',pay_difference='$pay_difference',pricebook='$pricebook'   where id_order=$id";

$sql= "UPDATE `orderbook`.`tb_orderbook` SET `amount` = '$amount',`pricebook` = '$pricebook',
`pay_difference` = '$pay_difference',`su_book` = '$su_book'  ,`id_supply` = '$id_supply' ,`id_bring` = '$id_bring' ,`date_bring` = '$date_bring' ,`comment` = '$comment' WHERE `tb_orderbook`.`id_order` =$id";
$db_query=mysql_db_query($db,$sql);

echo "<script language='javascript'>alert('แก้ไขข้อมูลเรียบร้อยแล้ว');</script>";
echo "<meta http-equiv='Refresh' content='1; url=show_allorderbook_teac.php'>";
//mysql_close();
?>
</body>
</html>



แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-06-01 08:24:31 By : jundy
 


 

No. 5

Guest


ช่วยแนะนำได้ไหมค่ะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-06-01 10:56:46 By : ่ีjundy
 


 

No. 6

Guest


เมื่อคลิกที่รูปแก้ไขมันจะขึ้นหน้าต่างแบบนี้อะค่ะ
หน้าแก้ไข

จากนั้นกดบันทึก ก็จะเป็นดังรูปนี้
หน้าupdate

พอกด ok ก็จะเป็นแบบนี้
หลังกดบันทึก

แต่อยากให้หน้าต่างpop up หายไปอะ ต้องทำไงดีค่ะ ช่วยแนะนำด้วยนะค่ะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-06-01 13:27:58 By : puy
 


 

No. 7



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

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

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

javascript:windows.close();
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-06-01 13:57:11 By : Dragons_first
 


 

No. 8

Guest


เอาโค้ดที่ให้มาไปใส่หน้าไหนค่ะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-06-01 14:13:20 By : puy
 


 

No. 9



โพสกระทู้ ( 4,759 )
บทความ ( 8 )



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


ใส่ในหน้าที่เปิดอยู่ ต่อจากตรง alert ว่าแก้ไขแล้ว
ใส่ลงไป window.close();
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-06-01 15:50:51 By : mr.v
 


 

No. 10

Guest


qq
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-06-01 16:14:56 By : puy
 


 

No. 11



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

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

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

แก้บรรทัดนี้ในหน้า update น่ะครับ
Code (PHP)
echo "<script language='javascript'>alert('แก้ไขข้อมูลเรียบร้อยแล้ว');</script>";

//แก้เป็น

echo "<script language='javascript'>alert('แก้ไขข้อมูลเรียบร้อยแล้ว');self.opener.location.reload();window.close();</script>";
//  ตัวนี้จะปิดป็อบอัพ แล้ว รีเฟรช หน้าหลักด้วยครับ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-06-02 16:40:55 By : mangkunzo
 


 

No. 12

Guest


เจอพอดี ขอบคุณค่ะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-07-20 14:07:21 By : Ray
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : เมื่่อกดปุ็มแก้ไขให้มีการ เปิดหน้า windown ขึ้นมาใหม่อะค่ะ เพื่อทำการแก้ไขข้อมูลได้อะค่ะ ช่วยแนะนำได้ไหมค่ะ
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ 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 05
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 อัตราราคา คลิกที่นี่