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

HOME > PHP > PHP Forum > การเขียน code คำสั่งปุ่ม button ที่เป็นปุ่ม submit แล้วให้มันทำการ link ไปยังหน้าเพจที่ต้องการโชว์ข้อมูล



 

การเขียน code คำสั่งปุ่ม button ที่เป็นปุ่ม submit แล้วให้มันทำการ link ไปยังหน้าเพจที่ต้องการโชว์ข้อมูล

 



Topic : 080230



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



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



พี่วินอยู่ไหมค่ะ อยากจะถามว่า

คือเรามีระบบค้นหาอยู่คือ ให้ใส่รหัสลงในช่อง textbox แล้วกดปุ่มค้นหา แล้วให้มันไปโชว์ข้อมูลอีกหน้าเพจนึง ทำยังไงค่ะ เป็นแบบ PHP ค่ะ



Tag : PHP







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2012-06-26 13:20:42 By : davilgang View : 15155 Reply : 11
 

 

No. 1



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

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

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

ผมไม่ใช่พี่วินน่ะครับ แต่อยากตอบให้
ในหน้า form ค้นหาให้ action ไปเพจที่ต้องการแสดงผล
แล้วในเพจนั้นก็ค่อยเอา รหัส ที่ถูกส่งมา query เอาข้อมูลออกมา

ตัวอย่าง(PHP) frm1.php
<form name="frm1" action="frm2.php" method="post">
ใส่รหัส<input type="text" name="txt_id"><input type="submit" value="Search">
</form>


frm2.php(PHP)
$query = mysql_query("select * from tbname where id_field='".$_POST['txt_id']."'");
while($data = mysql_fetch_array($query)){

// ตรงนี้คงทำได้น่ะครับ ว่าต้องทำไงต่อ................. 

}







แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-06-26 13:34:55 By : mangkunzo
 


 

No. 3



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

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

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

ตอบความคิดเห็นที่ : 1 เขียนโดย : mangkunzo เมื่อวันที่ 2012-06-26 13:34:55
รายละเอียดของการตอบ ::
อันนี้เรียกว่า Win Win !!

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-06-26 14:41:43 By : Dragons_first
 

 

No. 4



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



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

แล้วถ้าเราอยากจะทำเป็นreport ละค่ะ เราสามารถที่จะย้ายตัวข้อมูลไปไว้ที่อื่นได้ไหมค่ะ จะจัดฟอร์มยังไงค่ะ พอดีเคยทำแต่ให้มันอยู่ในตาราง พอเอามันออกมาอยู่นอกตารางแล้วมันไม่ขึ้นให้ค่ะ ช่วยทีค่ะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-06-26 15:20:18 By : davilgang
 


 

No. 5



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



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

สมมุติว่าเรามี3ฐานข้อมูล ชื่อ customer ,employees,shipments
แล้วถ้าเราจะทำการดึงข้อมูลออกมาเป็นรายงาน โดยดึงบางส่วนของข้อมูลออกมา แค่เพียงบางตัว ของแต่ละตาราง ต้องเขียนโค้ตแบบไหนค่ะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-06-26 15:47:03 By : davilgang
 


 

No. 6



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

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

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

ในแต่ละตาราง จะมีฟิวด์ถูกไม๊ครับเพราะฉะนั้นอยากเอาฟิวด์ไหนมาแสดงก็ใส่ชื่อฟิวด์เลยครับ
สมมุติผมมีตาราง customer ใน customer ผมมีฟิวด์ดังนี้
- fistname
- lastname
- address
- telephone
- email


ตัวอย่าง

$query = "select * form customer"
$cust_data = mysql_fetch_attay($query)


ตอนแสดงผล

ชื่อ ....<?=$cust_data['firstname']?>....นามสกุล......<?=$cust_data['lastname']?>.....

พอเข้าใจน่ะครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-06-26 16:57:13 By : mangkunzo
 


 

No. 7



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



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

อันนี้พอเข้าใจค่ะ แต่ที่ต้องการตอนนี้คือ ต้องการข้อมูลของแต่ละตาราง มาแสดงในหน้าเพจเดียวกันค่ะ
คือเอาจากทั้งตาราง customer ทั้งจากตาราง employees ค่ะ ตอนนี้ทำได้แค่ ดึงค่าจากตารางเดียวออกมาได้อย่างที่ พี่ mangkunzo บอก
แต่ว่าพอจะดึงข้อมูลจากตารางอื่นมาด้วยมันไม่ขึ้นให้ค่ะ ติดปัญหาตรงที่การ select * form.... จะเขียนยังไงให้มันเลือกข้อมูลทั้ง2ตารางได้ค่ะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-06-26 19:48:44 By : davilgang
 


 

No. 8



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

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

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

ต้องถามก่อนน่ะครับ ว่า customer และ employee มีความสัมพันธ์กันหรือเปล่า (FK,PK)
ถ้ามีก็ให้วิธีการ join table ครับ
ตัวอย่างการ Join table

แต่ถ้าสองตารางนี้ไม่มีความสัมพันธ์กันเลยใช้แบบนี้ครับ

select * form customer, employee

ได้ข้อมูลออกมาหมดทั้งสองตารางครับ


ประวัติการแก้ไข
2012-06-27 10:21:10
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-06-27 10:20:49 By : mangkunzo
 


 

No. 9



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



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

มีความสำพันธ์กันค่ะ แต่ปัญหาคือ หนิงตั้งค่า FK ใน phpmyadmin ไม่เป็น ใน phpmyadmin หนิงก็ไม่มี มุมมองรีเลชั่นด้วย มันหายไปไหนไม่รู้ค่ะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-06-29 16:37:31 By : davilgang
 


 

No. 10

Guest


กดปุ่ม button แล้วให้แสดงข้อความเป็นตัวเลข ตัวอักษรในหน้าถัดไป ทำไงครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-01-11 01:54:47 By : mk
 


 

No. 11



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



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


ไม่ต้องตั้ง cascade on delete, on update ก็ทำได้
แค่ฟิลด์ที่ใช้ไม่มีความขัดแย้งกันในการทำงาน

ตาราง customer ,employees ,shipments

$cid=$_POST['cid'];
//หรือ $id=$_GET['cid'];
//รับค่าไอดีมาจากเพจที่ปุ่มเรียกดูreport

SELECT * FROM customer LEFT JOIN employees ON customer.cid=employee.cid LEFT JOIN shipments ON customer.cid=shipments.cid WHERE customer.cid='$cid' ;
//เอาค่าไอดีมาเลือกข้อมูลโดยเชื่อมตารางที่มีส่วนเกี่ยวข้องกับตารางcustomerเข้ามาด้วย
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-01-11 02:41:35 By : ginuwine72
 


 

No. 12



โพสกระทู้ ( 11,835 )
บทความ ( 10 )

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

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


ตั้งแต่ปี 2012 เจ้าของกระทู้คงเป็นผู้จัดการไปแล้ว
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-01-11 07:17:09 By : PlaKriM
 

   

ค้นหาข้อมูล


   
 

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