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 > สอบถามหน่อยครับ คือผม ดึงข้อมูลแบบ การ join ตารางออกมาเพื่อแสดง คืออยากให้ข้อมูลตามรูปอะครับ มันสามารถทำได้ป่าวครับ ขอบคุณครับ



 

สอบถามหน่อยครับ คือผม ดึงข้อมูลแบบ การ join ตารางออกมาเพื่อแสดง คืออยากให้ข้อมูลตามรูปอะครับ มันสามารถทำได้ป่าวครับ ขอบคุณครับ

 



Topic : 129145



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



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




Code (PHP)
<?php
       
        $sql="SELECT * FROM list a RIGHT JOIN lists b on a.num=b.id ORDER BY b.id"; 
         $qr=mysqli_query($con,$sql);
        
?> 
</br></br> 
<div class="container">
                    <div class="row">
                        <div class="col-md-12">
                        <form name="frmSearch" method="post" action="<?php echo $_SERVER['SCRIPT_NAME'];?>">
                            <div class="input-group" id="adv-search">
                                <input type="text" class="form-control" name="txtKeyword"  id="txtKeyword" value="<?php echo $strKeyword;?>"/>
                                <div class="input-group-btn">
                                    <div class="btn-group" role="group">
                                         <button type="submit" class="btn btn-primary" value="ค้นหา" ><span class="glyphicon glyphicon-search" aria-hidden="true"></span></button>
                                         </from>
                                    </div>
                                </div>
                            </div>
                        </div>
                    </div>
                </div>
 
    <br><br><br>
    
       <div class="well" class="col-md-12">
       <table class="table">
        <thead>
           <th>ลำดับ</th>
            <th>chemical name/other name</th>
            <th>name of common ingredients glossary</th>
            <th>cas number</th>
            <th>บริเวณที่ใช้และ/หรือหารนำไปใช้</th>
            <th>ความเข้มข้นสูงสุดในเครื่องสำอางพร้อมใช้(w/w)</th>
            <th>เงื่อนไข</th>
            
            </tr>
            <?php while($result=mysqli_fetch_array($qr)) { ?>
            <tr>
               <td ><?php echo $result['num'];?></td>
               <td ><?php echo $result['chemical_name'];?></td>
               <td ><?php echo $result['name_of_common'];?></td>
               <td ><?php echo $result['cas_number'];?></td>
               <td ><?php echo $result['Adoption'];?></td>
               <td ><?php echo $result['intensity'];?></td>
               <td ><?php echo $result['con'];?></td>
               <?php } ?>
            </tr>
               
           
           
            </table>
            </div>
            </div>
</body>

  


รูป
1

สามารถทำแบบนี้ได้ป่าวครับ
2



Tag : PHP, MySQL







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2017-10-09 11:56:49 By : ncs1234 View : 727 Reply : 11
 

 

No. 1



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

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

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


ทำได้หมดละครับ อยู่ที่ว่าจะใช้วิธีไหน ถ้าไม่ sub คิวรี่ ก็ต้อง group ก่อน
ส่วน code รอท่านอื่นครับ ผมไม่เก่งคิวรี่






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-10-09 12:32:01 By : apisitp
 


 

No. 2



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



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


ใช้ if else ตรวจสอบว่าเหมือนข้อมูลเก่า ให้ใส่ค่าว่าง
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-10-09 13:07:37 By : Chaidhanan
 

 

No. 3



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



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


มีตัวอย่างให้ดูป่าวครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-10-09 13:10:49 By : ncs1234
 


 

No. 4



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



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

<?php
$approval=$result["num"];
if($approval >= 0)
{
echo "<img src='img/001_01.gif '>"; ค่าใหม่
}else{
echo "<img src='img/001_02.gif '>"; ค่า null
}
?>





SELECT DISTINCT * FROM list a RIGHT JOIN lists b on a.num=b.id ORDER BY b.id

ลองดู DISTINCT
-----------------------------------
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-10-09 14:10:43 By : Hararock
 


 

No. 5



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



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


มันใช้งานยังไงหรอครับ เอาไปเช็คตรงไหน ครับ ผมงงมาก
Code (PHP)
 <td >
                <?php 
$approval=$result["num"];
if($approval >= 0)
{
echo $approval;
}
else
{
echo ""; }
?>
                </td>

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-10-09 15:01:42 By : ncs1234
 


 

No. 6



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



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

ตอบความคิดเห็นที่ : 5 เขียนโดย : ncs1234 เมื่อวันที่ 2017-10-09 15:01:42
รายละเอียดของการตอบ ::
if($approval >= 0)
เปรียบเทียบ ค่าใหม่ และ ค่าเก่า ผมไม่รู้เอาอะไรมาน่ะ ครับ ตัวอย่างจริงๆ

--------------------------------
อันจริงของผมคือ
<?php
$approval=$result["StockMain"];
if($approval >= 20)
{
echo "<img src='img/001_01.gif '>";
}else{
echo "<img src='img/001_02.gif '>";
}
?>
-------------------------
ประกาศตัวแปล $approval และ เอามาจาก SQL Row ที่ Query ออกมา คือ $result["StockMain"];
StockMain = จำนวนที่มีของสินค้า

$approval= $result["StockMain"];

-------------------------
if($approval >= 20)
{
echo "<img src='img/001_01.gif '>";
}else{
echo "<img src='img/001_02.gif '>";
}

ถ้าหาก $approval >= 20 (จำนวนที่มีของสินค้า)
echo "<img src='img/001_01.gif '>"; image สีเขียว
else
echo "<img src='img/001_02.gif '>"; image สีแดงแจ้งเตือน ของใกล้หมด
------------------
น่าจะ GET ไหมครับ ลอง หาคำสั่ง เปรียบเทียบดู ลองเล่นดูครับ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-10-09 15:41:25 By : Hararock
 


 

No. 7



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



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


มีวิธีอื่นอิกป่าวครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-10-09 16:43:21 By : ncs1234
 


 

No. 8



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



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


ลองอ่าน topic อื่นดูบ้าง ลักษณะเดียวกันเยอะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-10-09 18:03:45 By : Chaidhanan
 


 

No. 9



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



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


แนะนำทีครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-10-10 09:18:41 By : ncs1234
 


 

No. 10



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



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


Code (PHP)
$old='';
While($row=?????.){
  Echo ($row['new']!=$old? $row['new'] : '';
  $old=$row['new'];
}


แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-10-10 11:05:54 By : Chaidhanan
 


 

No. 11



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



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


ขอบคุณครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-10-11 10:24:17 By : ncs1234
 

   

ค้นหาข้อมูล


   
 

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