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,027

HOME > PHP > PHP Forum > ภาษาไทย session odbc คือตอน link มาจากหน้าก่อนหน้า คือจะส่ง user มาทางนี้อ่ะค่ะ



 

ภาษาไทย session odbc คือตอน link มาจากหน้าก่อนหน้า คือจะส่ง user มาทางนี้อ่ะค่ะ

 



Topic : 026496



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



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




คือตอน link มาจากหน้าก่อนหน้า คือจะส่ง user มาทางนี้อ่ะค่ะ
echo "<form method=post action=editSendDoc.php>";
echo "<td><p align=center><input type=submit name=edit value=edit ></p></td></tr>";
echo "<input type=hidden name=user value='$_SESSION[login_true]'>";
echo "<input type=hidden name=cusID value=$cusID></form>";

แล้วโค้ดอีกหน้าที่มีคือด้านล่างค่ะ
อยากถามค่ะว่า

1. เวลาเราจะดึง user มาต้องเรียกผ่านยังไงคะ เพิ่งเริ่มหัดใช้ session ค่ะ งงมากแก้มาทั้งวัน ก็ไม่ติดค่ะ TToTT
2. อาการตอนนี้ที่รันแล้วนะคะ คือ พอกดปุ่ม edit จากหน้าก่อนมา ก็มาที่ฟอร์มที่แก้ไขข้อมูลลูกค้า
ก็ดึงข้อมูลลูกค้ามาถูกคนค่ะ แต่ว่าพอแก้ไขข้อมูล กดปุ่ม manage ก็ขึ้น complete พอกดกลับไปหน้าแรก
ข้อมูลไม่เห็นเปลี่ยนให้เลยค่ะ กลับเป็นข้อมูลเก่าอยู่เหมือนเดิม งงค่ะ
3. คือว่ามีอีกปัญหาค่ะ odbc เวลาพิมภาษาไทยลงไปแล้ว พอเก็บข้อมูลก็เป็น เธเธเนนเธธ พอดึงข้อมูลขึ้นมาแสดงก็เป็น เธเธเนนเธธ จะต้องใส่คำสั่งแก้อะไรหรือเปล่าคะ คือเพิ่งมาหัดใช้ odbc ค่ะ ไม่ทราบจริงๆ

รบกวนช่วยหน่อยนะคะ TToTT

โค้ดฟอร์มที่แก้ไขข้อมูลลูกค้าที่เขียนอยู่ตอนนี้ค่ะ
Code (PHP)
<?php
session_start() ;
if (!isset($_SESSION['login_true'])) {
     header("Location: main.php");
     exit;
}
?>
<!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=windows-874" />
<link href="style2.css" rel="stylesheet" type="text/css" media="screen" />
<title>Welcome</title>
</head>
<body>
<div id="All">
<div id="head">
</div><!--head-->
<div id="content2">
<div align='center'><h1>Manage customer data</h1></div>
	<?php
		$conn=odbc_connect('DB','admin','1234');
		if (!$conn){exit("Connection Failed: " . $conn);}
		if (isset($_POST['change'])){
			$user = $_POST['user'];
			$cusID = $_POST['cusID'];
			$firstLast = $_POST['firstLast'];
			$note = $_POST['note'];
			echo "first = $firstLast, note = $note,<br>";
			$sql2 = "update datas set commentary ='$note' where cusID=$cusID";
			$rs2=odbc_exec($conn,$sql2);
			if (!$rs2){exit("Error in SQL2");}	
	     //--------------------------------under line
		    echo "Change data complete";
		    echo "<form name=\"form2\" method=\"post\" action=\"sendDoc.php\">";
		    echo "<input type=hidden name=user value=$user>";
		    echo "<input type=submit name=change value='Go Back'>";
		    echo "</form>";
		}
 		odbc_close($conn);
	?>
	
	<?php
		$user = $_POST['user'];
		$cusID = $_POST['cusID'];
		echo"<a href=\"sendDoc.php?user=$user\">Cancel</a>"; 
		$conn=odbc_connect('DB','admin','1234');
		if (!$conn) {exit("Connection Failed: " . $conn);}
		$sql1="SELECT * FROM datas where cusID=$cusID";
		$rs1 = odbc_exec($conn,$sql1);
		if (!$rs1){exit("Error in SQL1");}		
		while($row = odbc_fetch_array($rs1)){
		echo "<form name=\"form2\" method=\"post\" action=\"editSendDoc.php\">";
		echo "<table border='1' width='500'>";
		echo "<tr><td width='150'><label>Customer's name</label></td>";
		echo "<td><textarea name=\"firstLast\" cols=\"30\" rows=\"2\">".$row["firstLast"]."</textarea></td></tr>";//name
		echo "<tr><td><label>Note</label></td>";
		echo "<td><textarea name=\"note\" cols=\"50\" rows=\"4\">".$row["note"]."</textarea></td></tr>";//note
		echo "<tr><td colspan=\"2\"><input type='submit' name='change' value='manage'></td><tr>";
		echo "<input type=hidden name=user value=$user>";
		echo "<input type=hidden name=cusID value=$cusID>";
		echo "</table></form>";
		}
		odbc_close($conn);
?>
</div><!-- content2--> 
</div><!-- all -->
</body>
</html>




Tag : - - - -







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2009-04-21 00:02:10 By : poong View : 1311 Reply : 2
 

 

No. 1



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

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

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

Code
$sql2 = "update datas set commentary ='$note' where cusID=$cusID";
echo $sql2;
$rs2=odbc_exec($conn,$sql2);



ดูก่อนว่ามันรับ-ส่งค่าถูกหรือเปล่าน่ะครับ






Date : 2009-04-21 07:00:08 By : webmaster
 


 

No. 2



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



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


ขอบคุณ MR.WIN ค่า
ตอนนี้ใส่ค่าได้แล้วค่ะ หลังจาก echo"$sql2"; ดูก็รู้ว่าเขียนผิดเอง แหะๆ
แล้วตอนนี้ภาษาไทยก็ลงเบสได้แล้ว (งงอ่ะ อยู่ๆ ก็ได้ ยังไม่ได้ทำอะไรเลย)
เอ่อรบกวนถามอีกทีค่ะ

เรื่อง session ที่ได้เขียนโค้ดไปข้างบนค่ะ คือยังไม่ค่อยเข้าใจว่า
เมื่อไหร่จะรับโดย $user = $_POST['user']
หรือ user = $_SESSION['login_true'] รู้สึกว่าโค้ดที่เขียนไปมัน แปลกๆ อ่ะค่ะ
Date : 2009-04-21 09:13:05 By : poong
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : ภาษาไทย session odbc คือตอน link มาจากหน้าก่อนหน้า คือจะส่ง user มาทางนี้อ่ะค่ะ
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ 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-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่