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 > สอบถามครับเรื่องการ แสดงข้อมูล 2 ตารางที่มีชื่อฟิวด์เหมือนกัน



 

สอบถามครับเรื่องการ แสดงข้อมูล 2 ตารางที่มีชื่อฟิวด์เหมือนกัน

 



Topic : 107559



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



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




ถ้าหากว่าฟิวด์ชื่อ number มีอยู่ในตาราง location และ student

จะมีวิธีให้มัน echo ออกมาเฉพาะตาราง student ได้หรือป่าวครับ

หรือว่าจริงๆ แล้วไม่ควรสร้าง ชื่อฟิวด์เหมือนกันครับ

Code (PHP)
<?PHP
   include "config/connect.php";

   $fav_id  =  $_GET['fav_id'];

   $sql  = "SELECT * FROM favor";
   $sql .= " INNER JOIN student ON favor.stu_id = student.stu_id";
   $sql .= " INNER JOIN location ON favor.loc_id = location.loc_id";
   $sql .= " WHERE fav_id = '$fav_id'";
   $result = mysql_query($sql);
   $show = mysql_fetch_array($result);

   echo $show['number'];
?>




Tag : PHP









ประวัติการแก้ไข
2014-04-08 16:43:16
Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2014-04-08 16:40:26 By : sabaitip View : 911 Reply : 16
 

 

No. 1



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



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

ต้องระบุฟิลด์แทน * ครับ






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-04-08 16:52:36 By : natt_han
 


 

No. 2



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



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


ถ้าใช้ as เปลี่ยนชื่อ field

ร่วมกับ * จะได้หรือป่าวครับ

ถ้าต้องใส่ทุก field จริงๆ = เยอะโฮกกกก :)

แต่ถ้าจนปัยญาก็ต้องทำ

student.number AS stu_number


ประวัติการแก้ไข
2014-04-08 19:03:54
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-04-08 19:02:05 By : sabaitip
 

 

No. 3



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



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

ทำได้ครับ แต่ field เดิมก็ยังมาอยู่นะครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-04-08 19:31:41 By : natt_han
 


 

No. 4



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



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


แต่เวลา echo เราเลือกตัวใหม่มาไม่ใช่เหรอครับ คือ stu_number อ่ะครับ

มันก็ไม่น่าจะซ้ำกับ number ในตาราง location
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-04-08 19:34:28 By : sabaitip
 


 

No. 5



โพสกระทู้ ( 1,569 )
บทความ ( 2 )



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

Code (PHP)
$sql  = "SELECT * FROM favor";

แก้เป็น
Code (PHP)
$sql  = "SELECT `student`.* FROM favor";

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-04-08 20:35:31 By : itpcc
 


 

No. 6

Guest


Code (PHP)
<?PHP
   include "config/connect.php";

   $fav_id  =  $_GET['fav_id'];

   $sql  = " SELECT * FROM student a ";
   $sql .= " INNER JOIN student b ON b.stu_id = a.stu_id";
   $sql .= " INNER JOIN student c ON c.stu_id= a.stu_id";
   $sql .= " WHERE 1 = 1 ";
   $result = mysql_query($sql);
   $show = mysql_fetch_array($result);

   echo $show['number'];
?>



ไม่ต้องทำอะไรเลย เป็นคำตอบที่ดีที่สุด
อยู่ที่เราจะเลือกใช้อันไหนต่างหาก?
echo $show['?.number'];


MySQL ---> number, number1, number2
SQLServer ---> number, number, number
Dbase IV ---> number_a, number_b, number_c
...
...
...

ทำไปก็เสียเวลาโดยเปล่าประโยชน์
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-04-09 07:43:16 By : love9713
 


 

No. 7

Guest


หรือว่าจริงๆ แล้วไม่ควรสร้าง ชื่อฟิวด์เหมือนกันครับ

ถ้ามันคือสิ่งเดียวกัน (ความหมายเดียวกัน)

ชื่อเหมือนกันดีแล้ว และจริงฯ ควรจะเป็นเช่นนั้น โดยเฉพาะ Primary Key ยกตัวอย่างเช่น
stu_id ควรจะใช้ชื่อนี้ เสมอเสมอ ในทุกฯตาราง
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-04-09 07:58:01 By : love9713
 


 

No. 8

Guest


Tricks

การตั้งชื่อฟิวด์ (Field) ให้ไร้ความหมาย อทิเช่น xabc, bcdef, zzzyyy, twzyz, etc... เป็นต้น
เห็นแบบนี้อย่าคิดว่าไอ้พวกนี้มันมั่ว จริงฯแล้วมันคือ เทคนิคขั้นสูง (เพื่อป้องกันการแกะโค๊ด)
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-04-09 08:10:04 By : love9713
 


 

No. 9



โพสกระทู้ ( 1,569 )
บทความ ( 2 )



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

ตอบความคิดเห็นที่ : 8 เขียนโดย : love9713 เมื่อวันที่ 2014-04-09 08:10:04
รายละเอียดของการตอบ ::
ถ้าไม่ต้องมา maintenance ก้น่าจะโอเคนะครับ
แต่ถ้าไม่มี manual ให้ ก็ตายได้เหมือนกัน :/

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-04-09 11:08:12 By : itpcc
 


 

No. 10

Guest


ตอบความคิดเห็นที่ : 9 เขียนโดย : itpcc เมื่อวันที่ 2014-04-09 11:08:12
รายละเอียดของการตอบ ::
แต่ถ้าไม่มี manual ให้ ก็ตายได้เหมือนกัน :/


@เจ้าของกระทู้ ผมมีปัญญาอธิบายให้คุณเข้าใจได้แค่นี้ครับ #NO 6

@itpcc คนเราถ้ามันทันกัน โอกาสตายมันลดน้อยลงครับ (ไม่ใช่ว่าจะไม่มี)

ผมยกตัวอย่างง่ายง่าย Google "อีโง่" ถ้าพูดขึ้นมาทุกฯคนจะนึกถึงใคร? ร้อยละ 1001 % "อีปู"
คุณเชื่อผมไหมว่า อีห่านี่เป็นคนเหนือคน (ฉลาดสุดสุด) ถ้าผมฉลาดได้แค่ 1 ใน ล้านของอีปูน่ะ ผมก็พอใจแล้ว
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-04-09 15:30:05 By : love9713
 


 

No. 11



โพสกระทู้ ( 1,569 )
บทความ ( 2 )



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

ตอบความคิดเห็นที่ : 10 เขียนโดย : love9713 เมื่อวันที่ 2014-04-09 15:30:05
รายละเอียดของการตอบ ::
แล้วถ้าพูดถึงถั่วปากอ้าล่ะครับ :V
//หลบเก้าอี้รัวๆ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-04-09 16:04:43 By : itpcc
 


 

No. 12

Guest


ตอบความคิดเห็นที่ : 11 เขียนโดย : itpcc เมื่อวันที่ 2014-04-09 16:04:43
รายละเอียดของการตอบ ::


ต่อหน้า ตามีพูดอย่างยายมาพูดอย่าง แต่ส่วนใหญ่แล้วนินทาลับหลังกันทั้งนั้นครับ
อะไรควร อะไรไม่ควร อะไรจริง อะไรเท็จ ไม่ใช่ฟังได้ว่า "ฟังเขาเล่ามา"

ถ้าเป็นอย่างนี้ตัวของเราเองก็ใช้ไม่ได้ครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-04-09 16:22:29 By : love9713
 


 

No. 13

Guest


ตอบความคิดเห็นที่ : 12 เขียนโดย : love9713 เมื่อวันที่ 2014-04-09 16:22:29
รายละเอียดของการตอบ ::


ตรรกะของผมอยู่เหนือสี(สิ่ง)เหล่านี้ อทิเช่น สีแดง สีเหลือง สีน้ำเงิน หลากสี

ผมชอบสี "สีแสวงเหาะ" สดก็ได้แห้งก็ได้ ไม่เชื่อลองถามคุณ เลียสด ได้ครับว่ามันจริงหรือไม่?
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-04-09 16:59:55 By : love9713
 


 

No. 14



โพสกระทู้ ( 2,258 )
บทความ ( 5 )

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

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

พูดได้ดีครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-04-09 17:03:03 By : Manussawin
 


 

No. 15

Guest


ตอบความคิดเห็นที่ : 14 เขียนโดย : Manussawin เมื่อวันที่ 2014-04-09 17:03:03
รายละเอียดของการตอบ ::


จริงจริงแล้วผมต้องใช้คำว่า "คุณปู" และกับทุกทุกคนครับ
ผมเป็นคนที่เชื่อมั่นในตัวเองสูงมาก นั่นหมายถึงว่า "ผมจะโทษตัวของผมเองก่อนที่ผมจะโทษคนอื่น"
ในบางครั้ง (มันไม่ใช่เรื่องที่น่ายินดีเท่าไหร่นักสำหรับผม) เมื่อผมโทษคนอื่นก่อน นี่หมายถึง ผมแหกกฏของตัวเอง

ผมรู้สึกเสียใจ และ เศร้าใจ ด้วยตัวของผมเอง โดยที่ไม่ต้องมีใครมาบอก
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-04-10 10:15:32 By : love9713
 


 

No. 16

Guest


ชีวิตของคนเรามันไม่ได้มีแค่ว่า
Code (JavaScript)
if (logical) {
} else {
}
;


มันมีมากกว่านั้นครับ แล้วมันมีมากเท่าไหร่ล่ะ?
ผมไม่รู้จริงจริงครับ เพราะ อายุขัยของผมมันถูกจำกัดแค่
if {}{else};


Good luck my friends.
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-04-10 10:45:46 By : love9713
 

   

ค้นหาข้อมูล


   
 

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