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 > ขอรบกวนน่อยนะคะ พอดี join table 3 ตารางได้แล้ว อยากให้มันแสดงผลแบบข้อมูลไม่ซ้ำในแต่ละ column อะคะ สามารถทำได้มั้ยคะ รบกวนทีคะ



 

ขอรบกวนน่อยนะคะ พอดี join table 3 ตารางได้แล้ว อยากให้มันแสดงผลแบบข้อมูลไม่ซ้ำในแต่ละ column อะคะ สามารถทำได้มั้ยคะ รบกวนทีคะ

 



Topic : 131975



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



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




Code (PHP)
<?php
                                         ini_set('display_errors', 1);
                                         error_reporting(~0);

                                         $serverName = "localhost";
                                         $userName = "root";
                                         $userPassword = "1234";
                                         $dbName = "meeting";

                                         $conn = mysqli_connect($serverName,$userName,$userPassword,$dbName);
                                         mysqli_set_charset($conn, "utf8");


                                   $strSQL = " SELECT * FROM title
                                                INNER JOIN agenda  ON title.id_title = agenda.id_title
                                                INNER JOIN user_meeting ON agenda.id_title = user_meeting.id_title
                                                WHERE title.id_title  = '".$_GET["id_title"]."' ";


                                           $objQuery = mysqli_query($conn,$strSQL);

                                       ?>




Tag : PHP, MySQL







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2018-09-05 16:20:54 By : aooh View : 656 Reply : 8
 

 

No. 1



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



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


เปลี่ยนจาก
SELECT * FROM


เป็น

SELECT DISTINCT Field1, Field2, Field3, ... FROM







แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2018-09-05 17:39:37 By : Jatmentz
 


 

No. 2



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



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


ตอบความคิดเห็นที่ : 1 เขียนโดย : Jatmentz เมื่อวันที่ 2018-09-05 17:39:37
รายละเอียดของการตอบ ::
มันขึ้นแบบนี้อะคะ a

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2018-09-05 21:39:09 By : aooh
 

 

No. 3



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



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

Code (SQL)
SELECT  *  FROM title
                                                INNER JOIN agenda  ON title.id_title = agenda.id_title
                                                INNER JOIN user_meeting ON agenda.id_title = user_meeting.id_title
                                                WHERE title.id_title  = '".$_GET["id_title"]."' 

LEFT JOIN(SQL)

SELECT DISTINCT  title.Field1, title.Field2, title.Field3, ... 
agenda.Field1, agenda.Field2, agenda.Field3, ... 
user_meeting .Field1, user_meeting .Field2, user_meeting .Field3, ... 
 FROM title
 LEFT JOIN agenda  ON title.id_title = agenda.id_title
 LEFT JOIN user_meeting ON agenda.id_title = user_meeting.id_title
WHERE  title.id_title  = '".$_GET["id_title"]."' 

[/sql]
INNER (SQL)
SELECT DISTINCT  title.Field1, title.Field2, title.Field3, ... 
agenda.Field1, agenda.Field2, agenda.Field3, ... 
user_meeting .Field1, user_meeting .Field2, user_meeting .Field3, ... 
 FROM title
 INNER JOIN agenda  ON title.id_title = agenda.id_title
 INNER JOIN user_meeting ON agenda.id_title = user_meeting.id_title
 WHERE title.id_title  = '".$_GET["id_title"]."' 


Format ประมาณนี้


ประวัติการแก้ไข
2018-09-06 10:20:15
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2018-09-06 08:17:05 By : Hararock
 


 

No. 4



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



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


ตอบความคิดเห็นที่ : 3 เขียนโดย : Hararock เมื่อวันที่ 2018-09-06 08:17:05
รายละเอียดของการตอบ ::
มันขึ้นเตือนเหมือนเดิมเลยคะ(อันนี้โค้ดเต็มรวมตาราง) รบกวนด้วยนะคะ

Code (PHP)
<?php
                                         ini_set('display_errors', 1);
                                         error_reporting(~0);

                                         $serverName = "localhost";
                                         $userName = "root";
                                         $userPassword = "1234";
                                         $dbName = "meeting";

                                         $conn = mysqli_connect($serverName,$userName,$userPassword,$dbName);
                                         mysqli_set_charset($conn, "utf8");
                                         
                                         $strSQL = " SELECT DISTINCT  title.id_title, title.meeting, title.startdate, title.location, title.detail,  ...
                                                                      agenda.agenda_a, ...
                                                                      user_meeting.name, ...
                                                      FROM title
                                                      INNER JOIN agenda  ON title.id_title = agenda.id_title
                                                      INNER JOIN user_meeting ON agenda.id_title = user_meeting.id_title
                                                      WHERE  title.id_title  = '".$_GET["id_title"]."'  ";
                                           $objQuery = mysqli_query($conn,$strSQL);
                                       ?>
                                       <div class="table-responsive" style="white-space:nowrap; ">

                                 <h4 style="text-align:center;">
                                 <table id="example" class="display" style="width:100%; margin:20px; padding:10px 20px 30px 40px; border:2px solid #009999">

                                    <thead>


                                        <tr>
                                          <th>ID</th>
                                          <th>วันเวลา</th>
                                          <th>สถานที่จัด</th>
                                          <th>รายละเอียด</th>
                                          <th>ผู้เข้าร่วม</th>

                                        </tr>
                                    </thead>
                                    <tbody>
                                        <?php  while($row = mysqli_fetch_array($objQuery,MYSQLI_ASSOC))
                                            {
                                          ?>
                                        <tr>
                                          <h3 style="text-align:center;">ข้อมูลการประชุม : <?php echo $row["meeting"];?></h3>
                                          <br>
                                          <td><?php echo $row["id_title"];?></td>
                                          <td><?php echo $row["startdate"];?></td>
                                          <td><?php echo $row["location"];?></td>
                                          <td><?php echo $row["detail"];?></td>
                                          <td><?php echo $row["name"];?></td>
                                        </tr>
                                      <?php } ?>
                                    </table>
                                    </tbody>
                                  </h4>

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2018-09-06 13:41:28 By : aooh
 


 

No. 5



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



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


ลอง echo $strSQL ออกมาแล้วนำไป query ดูใน sql แล้วลองดูผลครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2018-09-06 14:19:45 By : ciockie
 


 

No. 6



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



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

ตอบความคิดเห็นที่ : 4 เขียนโดย : aooh เมื่อวันที่ 2018-09-06 13:41:28
รายละเอียดของการตอบ ::


Code (PHP)
เอา ..... มาใส่ใน Code SQL ทำไมครับ เวลาไป Run ก็ Error สิครับ 
ที่เขียนให้ดูเป็นตัวอย่างเฉยๆครับ อยากเก่ง ต้องเก่งคิด เก่งสังเกต เก่งวิเคราะห์ ดูตัวอย่างอื่นๆ Search หาเยอะๆแล้ว ทำเอามาในแบบของเรา แต่อย่า คิดว่าทุกคนเขาช่วยคือ อยากให้น้องๆได้หรือผ่านไปแค่วันนี้ แต่ที่ผมเอาแนวคิดช่วยคืออยากให้เก่งขื้นใน อนาคตครับ


เอา ... ออกน่ะครับ
และ ก็ Check ว่า
$objQuery = mysqli_query($conn,$strSQL) or die("Error show=".mysqli_error($conn));
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2018-09-06 15:35:39 By : Hararock
 


 

No. 7



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



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


ตอบความคิดเห็นที่ : 6 เขียนโดย : Hararock เมื่อวันที่ 2018-09-06 15:35:39
รายละเอียดของการตอบ ::
OK คะ ขอบคุณมากเลยนะคะ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2018-09-06 18:02:17 By : aooh
 


 

No. 8



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



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

ตอบความคิดเห็นที่ : 7 เขียนโดย : aooh เมื่อวันที่ 2018-09-06 18:02:17
รายละเอียดของการตอบ ::


แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2018-09-07 07:58:28 By : Hararock
 

   

ค้นหาข้อมูล


   
 

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