Mindphp.com เว็บ สอนสร้างเว็บไซต์ เว็บเซอเวอร์ Hosting Web Server สอน Joomla phpbb
(New Look)
หน้าเว็บบอร์ด » Webboard » SQL - Database » งง code LEFT JOIN ครับ



ป้ายรับอบมรม ทำเว็บไซต์ ด้วย Joomla 3.2
* เข้าสู่ระบบ    * สมัครสมาชิก   * FAQ




โพสต์กระทู้ใหม่ กลับไปยังกระทู้  [ 3 โพสต์ ] 
เจ้าของ ข้อความ
 หัวข้อกระทู้: งง code LEFT JOIN ครับ
โพสต์โพสต์แล้ว: 12/04/2012 11:19 am 
รบกวนดูนิดนึงนะครับ

โค้ด:
<?
    
require("Config.php");
    require(
"connectdb.php");

         
$sql="SELECT lineitem.priority, header.troubleno, header.ticketno, header.device, header.firstdate, header.enddate, header.totaldate ".
         
" FROM lineitem LEFT JOIN header ON lineitem.troubleno = header.troubleno ".
         
/*"ORDER BY troubleno ASC";*/

    
$result mysql_query($sql,$conn);
?>

<!----------------------------------------------------------------------------------------------------------------------------------->


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>List of Priority No.</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

<!----------------------------------------------------------------------------------------------------------------------------------->

<script language="javascript">
function settroubleno(troubleno)
{
    window.opener.location.href="troubleshooting.php?troubleno="+troubleno;
    window.close();
}
</script>

<!----------------------------------------------------------------------------------------------------------------------------------->


</head>

<body>
<form name="form1" method="post" action="">
  <table width="1143" border="0">
    <tr>
    <th width="139" scope="col">Priority Rate</th>
      <th width="110" scope="col">Trouble No.</th>
      <th width="175" scope="col">Ticket No.</th>
      <th width="290" scope="col">Device</th>
      <th width="130" scope="col">Found date</th>
      <th width="130" scope="col">Fix date</th>
      <th width="139" scope="col">Total day used</th>
    </tr>
    
<!----------------------------------------------------------------------------------------------------------------------------------->

<?
     $dataHtml
="";
    [
color=#FF0000]while(list($priority, $troubleno, $ticketno, $device, $firstdate, $enddate, $totaldate)=mysql_fetch_row($result))
    
{
        
$dataHtml.="<tr>\n";
        
$dataHtml.="<td bgcolor=\"#FFFFCC\"><div align=\"center\">$priority</div></td>\n";
        
$dataHtml.="<td bgcolor=\"#FFFFCC\"><div align=\"center\">$roubleno</div></td>\n";
        
$dataHtml.="<td bgcolor=\"#FFFFCC\"><div align=\"center\">$ticketno</div></td>\n";
        
$dataHtml.="<td bgcolor=\"#FFFFCC\"><div align=\"center\">$device</div></td>\n";
        
$dataHtml.="<td bgcolor=\"#FFFFCC\"><div align=\"center\">$firstdate</div></td>\n";
        
$dataHtml.="<td bgcolor=\"#FFFFCC\"><div align=\"center\">$enddate</div></td>\n";
        
$dataHtml.="<td bgcolor=\"#FFFFCC\"><div align=\"center\">$totaldate</div></td>\n";
        
$dataHtml.="</tr>\n";
    }
    echo 
$dataHtml;
    
    
mysql_free_result($result);[/color]
?>

<!----------------------------------------------------------------------------------------------------------------------------------->
  </table>
</form>
</body>
</html>


แสดงเออเร่อว่า


Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in C:\AppServ\www\ProjectPhp\prioritynolist.php on line 53

Warning: mysql_free_result(): supplied argument is not a valid MySQL result resource in C:\AppServ\www\ProjectPhp\prioritynolist.php on line 67

(บรรทัดสีนะครับ 53-67) ต้องแก้ตรงไหนบ้างหรอครับ ขอบคุณครับ


แก้ไขล่าสุดโดย mindphp เมื่อ 12/04/2012 11:46 am, แก้ไขแล้ว 1 ครั้ง
ครอบโค้ด [code=php] Code php ของท่าน [/code] โพสผิดหมวด


รายงานในข้อความ
     
ตอบกลับพร้อมอ้างอิง  
 หัวข้อกระทู้: Re: งง code LEFT JOIN ครับ
โพสต์โพสต์แล้ว: 12/04/2012 11:46 am 
ออฟไลน์
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
ภาพประจำตัวสมาชิก

ลงทะเบียนเมื่อ: 01/01/1970 8:00 am
โพสต์: 9473
เนื้อหาเกี่ยวกับการ Join ตาราง

_________________
แบ่งปันความรู้ให้คนอื่นกันบ้างนะ...
Dictionary Thai - ENG http://dictionary.meelink.com
เช็คความเน็ตเน็ตที่ท่านใช้
http://www.mindphp.com/modules.php?name ... ernet_True
ข้อมูลเครื่องบิน http://www.meemotor.com/
โปรแกรม PHP Time stamp Converter
http://www.thainaturecure.com/timer_tim ... switch.php


รายงานในข้อความ
ข้างบน  ข้อมูลส่วนตัว
  
ตอบกลับพร้อมอ้างอิง  
 หัวข้อกระทู้: Re: งง code LEFT JOIN ครับ
โพสต์โพสต์แล้ว: 20/04/2012 11:38 pm 
ออฟไลน์
PHP Super Member
PHP Super Member

ลงทะเบียนเมื่อ: 26/01/2010 12:57 am
โพสต์: 480
โค้ด:

$sql
="SELECT lineitem.priority, header.troubleno, header.ticketno, header.device, header.firstdate, header.enddate, header.totaldate 
FROM lineitem 
LEFT JOIN header ON lineitem.troubleno = header.troubleno"
;
//อย่าลืม semicolon ;
 


โค้ด:
while($data=mysql_fetch_array($result))
{
        $dataHtml.="<tr>";
        $dataHtml.="<td bgcolor=\"#FFFFCC\" align=\"center\">{$data['priority']}</td>";
        $dataHtml.="<td bgcolor=\"#FFFFCC\" align=\"center\">{$data['troubleno']}</td>";
        $dataHtml.="<td bgcolor=\"#FFFFCC\" align=\"center\">{$data['ticketno']}</td>";
        $dataHtml.="<td bgcolor=\"#FFFFCC\" align=\"center\">{$data['device']}</td>";
        $dataHtml.="<td bgcolor=\"#FFFFCC\" align=\"center\">{$data['firstdate']}</td>";
        $dataHtml.="<td bgcolor=\"#FFFFCC\" align=\"center\">{$data['enddate']}</td>";
        $dataHtml.="<td bgcolor=\"#FFFFCC\" align=\"center\">{$data['totaldate']}</td>";
        $dataHtml.="</tr>";
    }
    echo $dataHtml;
 


ไม่ต้องใช้ mysql_free_result($result); ก็ได้ประมวลผลเสร็จเดี๋ยวมันก็ยกเลิกเอง

_________________
รับทำเว็บไซต์ รับแก้เว็บไซต์ ดูแลเว็บไซต์


รายงานในข้อความ
ข้างบน  ข้อมูลส่วนตัว
 E-mail  
ตอบกลับพร้อมอ้างอิง  
แสดงโพสจาก:  เรียงตาม  
โพสต์กระทู้ใหม่ กลับไปยังกระทู้  [ 3 โพสต์ ] 

» งง code LEFT JOIN ครับ

เขตเวลา GMT + 7 ชั่วโมง [ DST ]

งง code LEFT JOIN ครับ   ตอบกลับ   แสดง   โพสต์ล่าสุด 
ช่วยดู code แก้ไขข้อมูลให้ผมทีครับ
โดย gungsakab » 12/10/2013 8:56 am

3 ตอบกลับ

2134 แสดง

โพสต์ล่าสุด โดย tsukasaz ดูข้อความล่าสุด
13/10/2013 10:50 am
Programming - PHP

ตัวอย่าง Code Google map ทำงานบน Bootstrap
โดย M004 » 15/09/2013 12:18 am

1 ตอบกลับ

635 แสดง

โพสต์ล่าสุด โดย konseo ดูข้อความล่าสุด
16/01/2014 6:17 pm
Booststap Knowledge

วิธีของ Authorization Code เพื่อ Tranfer Domain จาก godaddy ไปที่อื่น
โดย mindphp » 06/09/2013 4:09 pm

0 ตอบกลับ

586 แสดง

โพสต์ล่าสุด โดย mindphp ดูข้อความล่าสุด
06/09/2013 4:09 pm
Web Hosting Review - Free Host Share Host VPS

[DEV] Graphical BBCode buttons ไอคอน bbcode แบบใหม่
โดย M004 » 17/06/2013 7:40 pm

0 ตอบกลับ

585 แสดง

โพสต์ล่าสุด โดย M004 ดูข้อความล่าสุด
17/06/2013 7:40 pm
PHPBB3 Mod Review

[RC] AOS Tag User BBCode ส่งข้อความถึง user หรือ ผู้ดูแลระบบ
โดย M004 » 10/06/2013 7:58 pm

0 ตอบกลับ

901 แสดง

โพสต์ล่าสุด โดย M004 ดูข้อความล่าสุด
10/06/2013 7:58 pm
PHPBB3 Mod Review


ท่าน สามารถ โพสกระทู้ในบอร์ดนี้ได้
ท่าน สามารถ ตอบกระทู้ในบอร์ดนี้ได้
ท่าน ไม่สามารถ แก้ไขโพสของท่านในบอร์ดนี้ได้
ท่าน ไม่สามารถ ลบโพสของท่านในบอร์ดนี้ได้
ท่าน ไม่สามารถ แนบไฟล์ในบอร์ดนี้ได้

ไปที่:  
cron
Powered by phpBB® Forum Software © phpBB Group
Thai language by Mindphp.com & phpBBThailand.com