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 > จะเรียกผลรวมของข้อมูลในฟิลด์ออกมาแสดงได้อย่างไรครับ ดู error ให้ที่



 

จะเรียกผลรวมของข้อมูลในฟิลด์ออกมาแสดงได้อย่างไรครับ ดู error ให้ที่

 



Topic : 081917



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



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




Code (PHP)
$query = "SELECT type, SUM(price) FROM products GROUP BY type"; 


Error ที่คำตอบที่ 2 ครับ



Tag : PHP, MySQL









ประวัติการแก้ไข
2012-08-04 22:29:24
Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2012-08-04 17:02:24 By : tonpai753 View : 2310 Reply : 12
 

 

No. 1

Guest


Code (PHP)
$query = "SELECT type, SUM(price) as sm FROM products GROUP BY type";
$rs = mysql_query($query,$conn) or die("Error Query [".$query."]");
while ($objResult = mysql_fetch_array($rs)){
echo "<br>type = ".$objResult["type"]."  sum = ".$objResult["sm"];
}




ลองดูครับ






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-08-04 17:11:47 By : เรก
 


 

No. 2



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



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


ผมลองเเล้วมัน error แบบนี้ครับ

Code
Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in C:\AppServ\www\web1\controller\prochoose.inc.php on line 303
Error Query [SELECT type, SUM(data6) as sm FROM prochoose_data GROUP BY type]

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-08-04 22:28:15 By : tonpai753
 

 

No. 3



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



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

ลอง SELECT SUM(price) FROM products GROUP BY type อย่าเดียวก่อนครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-08-04 23:06:44 By : benservice
 


 

No. 4



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



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


จากทดลองครับ

code
Code (PHP)
$sum_query = "SELECT SUM(data6) FROM prochoose_data GROUP BY type";


เรียกแสดงผล ผมใช้

Code (PHP)
<?php echo $sum_query; ?>


ผล ไม่มี Error ครับ แต่ไม่แสดงผลรวมครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-08-04 23:24:53 By : tonpai753
 


 

No. 5



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



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

ลองแบบนี้นะครับ

Code (PHP)
$sum_query = "SELECT SUM(data6) FROM prochoose_data GROUP BY type";
$q= mysql_query($sum_query);
$r=mysql_fetch_array($q);

echo $r[SUM(data6)];


นะครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-08-04 23:52:39 By : benservice
 


 

No. 6



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



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


ที่ไฟล์แสดงผล ขึ้น Error แบบนี้

Code
Fatal error: Call to undefined function SUM() in C:\AppServ\www\web1\view\prochoose_view.tpl on line 84

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-08-05 00:16:54 By : tonpai753
 


 

No. 7



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



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

ขอดู code หน่อยครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-08-05 00:40:11 By : benservice
 


 

No. 8



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



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


ทั้งหมดของหน้าแสดงผลครับ

Code (PHP)
<?php include($header); ?>
<div id="content">
  <div class="breadcrumb">
    <?php foreach ($breadcrumbs as $breadcrumb) { ?>
    <?php echo $breadcrumb['separator']; ?><a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a>
    <?php } ?>
  </div>
  <?php if ($error_warning) { ?>
  <div class="warning"><?php echo $error_warning; ?></div>
  <?php } ?>
  <div class="box">
    <div class="heading">
      <h1>รายงานผลผลิต &quot;พันธุ์คัด&quot;</h1>
    </div>
    <div class="content" align="center">
            <table width="104%" style="border: 1px solid #CCCCCC; width:98%;">
              <tr>
                <td colspan="2" align="center"><span style="font-size:16px; font-weight:bold;">รายงานผลผลิต &quot;พันธุ์คัด&quot; ปี <?php echo $report_year = date("Y",strtotime($report_year)); ?></span>                </td>
              </tr>
              <tr>
                <td style="width:50%;">&nbsp;</td>
                <td style="width:50%;"></td>
              </tr>
              <tr>
                <td style="width:50%;"><span style="padding-left: 200px;"><?php echo $season; ?></span></td>
                <td style="width:50%;" align="right"><span style="padding-right: 200px;">ศูนย์วิจัยข้าว <?php echo $station; ?></span></td>
              </tr>
              <tr>
                <td style="width:50%;"></td>
                <td style="width:50%;"></td>
              </tr>
              <tr>
                <td style="width:50%;">&nbsp;</td>
                <td style="width:50%;"></td>
              </tr>
              <tr>
                <td colspan="2" align="center">
                  <table class="list" style="width:98%;" id="data"> 
                    <thead>
                      <tr>
                        <td class="center">ที่</td>
                        <td class="left">พันธุ์</td>
                        <td class="left">แผนการผลิต(กก.)</td>
                        <td class="left">วันตกกล้า</td>
                        <td class="left">วันปักดำหรือวันปลูก</td>
                        <td class="left">จำนวนปลูก (แถว)</td>
                        <td class="left">วันปักดำ</td>
                        <td class="left">วันเก็บเกี่ยว</td>
                        <td class="left">ผลผลิต<br />
                          เก็บรวงไว้</td>
                          <td class="left"><p>ผลผลิต<br />
                      ผ่าน ก.ก.</p></td>
                          <td class="left">ผลผลิต<br />
                          ไม่ผ่าน ก.ก.</td>
                      </tr>
                    </thead>
                    <?php if($datas){ ?>
                    <?php $data_row = 1; ?>
                    <?php $data_row_count = count($datas); ?>
                    <?php foreach($datas as $data) { ?>
                    <tbody>
                      <tr>
                        <td class="center"><?php echo $data_row; ?></td>
                        <td class="left"><?php echo $data['data1']; ?></td>
                        <td class="left"><?php echo $data['data2']; ?></td>
                        <td class="left"><?php echo $data['data3']; ?></td>
                        <td class="left"><?php echo $data['data4']; ?></td>
                        <td class="left"><?php echo $data['data5']; ?></td>
						<td class="left"><?php echo $data['data7']; ?></td>			                     	<td class="left"><?php echo $data['data8']; ?></td>
                        <td class="left"><?php echo $data['data9']; ?></td>			                     	<td class="left"><?php echo $data['data10']; ?></td>
                        <td class="left"><?php echo $data['data6']; ?></td>
                     
                      </tr>
                      
                      <tr>
                        <td class="center">&nbsp;</td>
                        <td class="left">&nbsp;</td>
                        <td class="left">&nbsp;</td>
                        <td class="left">&nbsp;</td>
                        <td class="left">&nbsp;</td>
                        <td class="left">&nbsp;</td>
                        <td class="left">&nbsp;</td>
                        <td class="left">รวม</td>
                        <td class="left"><?echo $r[SUM(data6)];?></td>  //ตรงนี้ครับที่ผมเพิ่มลงไป
                        <td class="left">&nbsp;</td>
                        <td class="left">&nbsp;</td>
                      </tr>
                    </tbody>
                    <?php 
                    if($data_row < $data_row_count){
                    	$data_row++;
                    }
                    ?>
                    <?php } ?>
                    <?php } ?>
                  </table>                </td>
              </tr>
              <tr>
                <td style="width:50%;">&nbsp;</td>
                <td style="width:50%;"></td>
              </tr>
              <tr>
                <td style="width:50%;"><span style="padding-left: 200px;">วัน เดือน ปี ที่รายงาน <?php echo $date_report; ?></span></td>
                <td style="width:50%;" align="right"><span style="padding-right: 200px;">ผู้รายงาน <?php echo $user_report; ?></td>
              </tr>
              <tr>
                <td style="width:50%;"></td>
                <td style="width:50%;"></td>
              </tr>
              <tr>
                <td style="width:50%;" align="right">&nbsp;</td>
                <td style="width:50%;" align="right"><span style="padding-right: 200px;">ตำแหน่ง <?php echo $position; ?></td>
              </tr>
              <tr>
                <td style="width:50%;" align="right"><span style="padding-right: 150px;">รายงานครั้งที่ <?php echo $count_report; ?></span></td>
                <td style="width:50%;"></td>
              </tr>
              <tr>
                <td style="width:50%;">&nbsp;</td>
                <td style="width:50%;"></td>
              </tr>
            </table>
    </div>
  </div>
</div>

<?php include($footer); ?>



ประวัติการแก้ไข
2012-08-05 00:46:02
2012-08-05 00:46:52
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-08-05 00:43:59 By : tonpai753
 


 

No. 9



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



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

ให้คุณลองลบ <?echo $r[SUM(data6)]; ?> ออกก่อนครับ แล้ว copy code นี้ไปวางแทน

Code (PHP)
<?php
$sum_query = "SELECT SUM(data6) FROM prochoose_data GROUP BY type";
$q= mysql_query($sum_query);
$r=mysql_fetch_array($q);

echo $r[SUM(data6)];

?>

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-08-05 00:58:04 By : benservice
 


 

No. 10



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



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


error แบบนี้ครับ

Code
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\AppServ\www\web1\view\prochoose_view.tpl on line 87

Fatal error: Call to undefined function SUM() in C:\AppServ\www\web1\view\prochoose_view.tpl on line 89


อย่างไงผมขอรบกวนหน่อยครับ code ทั้งหมดนี้ผมเอาของเขามาแก้อีกที่
1.ไฟล์ที่ผมใช้จัดการกับฐานข้อมูลชื่อ prochoose.inc.php ดาวโหลดได้จากไฟล์แนบ
2.ไฟล์ส่วนที่ใช้แสดงผลชื่อ prochoose_view.tpl ดาวโหลดได้จากไฟล์แนบ

ไฟล์แนบครับ http://www.tonpaihispeed.com/file.rar
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-08-05 18:18:10 By : tonpai753
 


 

No. 11

Guest


เรียกผลมาแสดงใน ตาราง ทำไงคะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-08-23 16:01:47 By : army
 


 

No. 12



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



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


นายลงวนloop คำนวณดิครับ
ตรง sqlเอาออกไป
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-08-23 16:06:52 By : sambrazil
 

   

ค้นหาข้อมูล


   
 

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