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,038

HOME > PHP > PHP Forum > การหาค่าเฉลี่ยครับ โดยดึงข้อมูลมาจากฐานข้อมูลอ่าอ่า จากตัวอย่างของ thaicreate แล้ว ไม่ใช่การดึงข้อมูลจาฐานข้อมูล ช่วยที



 

[PHP] การหาค่าเฉลี่ยครับ โดยดึงข้อมูลมาจากฐานข้อมูลอ่าอ่า จากตัวอย่างของ thaicreate แล้ว ไม่ใช่การดึงข้อมูลจาฐานข้อมูล ช่วยที

 



Topic : 070492



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



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



Code (PHP)
01.<?php
02.$arr = array(5, 2, 3, 10, 20, 12, 40);
03.echo Average($arr);
04. 
05.function Average($arr) {
06.    $array_size = count($arr);
07. 
08.    $total = 0;
09.    for ($i = 0; $i < $array_size; $i++) {
10.        $total += $arr[$i];
11.    }
12. 
13.    $average = (float)($total / $array_size);
14.    return $average;
15.}
16.?>




Tag : PHP







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2011-12-17 09:53:20 By : sunnyonto View : 3636 Reply : 13
 

 

No. 1



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



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


Code (PHP)
1.$sql = "code";
2.$query = $mysql_query($sql);
3.while ($result = mysql_fetch_array($query))
4.{
5.    $arr[] = $result['score'];
6.}







แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-12-17 10:03:03 By : grandraftz
 


 

No. 2



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



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

ขอตัวอย่างหน่อยจิครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-12-17 10:10:10 By : sunnyonto
 

 

No. 3



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

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

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

ตอบความคิดเห็นที่ : 1 เขียนโดย : grandraftz เมื่อวันที่ 2011-12-17 10:03:03
รายละเอียดของการตอบ ::
อันนี้ไงครับ ตัวอย่างดีดี ดัดแปลงนิดหน่อยก็ใช้งานได้แล้ว

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-12-17 10:40:46 By : Dragons_first
 


 

No. 4



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



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

ยังไม่ได้เลยอ่า ช่วยทีครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-12-17 11:04:15 By : sunnyonto
 


 

No. 5



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



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


รวมร่างเเล้ว แบบนี้น่าจะใช้ได้เเล้วนะครับ
แต่ถ้าไม่ได้ก็มาว่ากันใหม่ครับ

Code (PHP)
01.<?php
02./*ใส่ code connect ของคุณ*/
03.$sql = "code sql ของคุณ";
04.$query = $mysql_query($sql);
05.while ($result = mysql_fetch_array($query))
06.{
07.    $arr[] = $result['ตัวแปรที่เก็บข้อมูลของคุณ'];
08.}
09.echo Average($arr);
10. 
11.function Average($arr) {
12.    $array_size = count($arr);
13. 
14.    $total = 0;
15.    for ($i = 0; $i < $array_size; $i++) {
16.        $total += $arr[$i];
17.    }
18. 
19.    $average = (float)($total / $array_size);
20.    return $average;
21.}
22.?>

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-12-17 11:30:42 By : grandraftz
 


 

No. 6



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



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

Code (PHP)
01.<?php
02.// เชื่่อมต่อฐานข้อมูล
03.$host="localhost"; // กำหนด host
04.$username="root"; // กำหนด username
05.$pass_word="1234"; // กำหนด Password
06.$db="ebandit"; // กำหนดชื่อฐานข้อมูล
07.$Conn = mysql_connect( $host,$username,$pass_word) or die ("ติดต่อฐานข้อมูลไม่ได้");// ติดต่อฐานข้อมูล
08.mysql_query("SET NAMES utf8",$Conn); // set กำหนดมาตราฐาน
09.mysql_select_db($db) or die("เลือกฐานข้อมูลไม่ได้"); // เลือกฐานข้อมูล
10.$sql = "SELECT * FROM evaluation WHERE bandit_id='$bandit_id";
11.$query = $mysql_query($sql);
12.while ($result = mysql_fetch_array($query))
13.{
14.$arr[] = $result['ch1, ch2,ch3'];
15.}
16.echo Average($arr);
17. 
18.function Average($arr) {
19.$array_size = count($arr);
20. 
21.$total = 0;
22.for ($i = 0; $i < $array_size; $i++) {
23.$total += $arr[$i];
24.}
25. 
26.$average = (float)($total / $array_size);
27.return $average;
28.}
29.?>


นี้ถูกป้าวอ่า แต่มันขึ้น error อ่า


ประวัติการแก้ไข
2011-12-17 12:25:28
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-12-17 12:23:54 By : sunnyonto
 


 

No. 7



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



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

นี้คือ error อ่า

Code
Fatal error: Function name must be a string in C:\AppServ\www\ebandit\average.php on line 11

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-12-17 12:24:31 By : sunnyonto
 


 

No. 8



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



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


ที่บรรทัดที่ 10 คุณลืมใส่ ' ปิดท้ายไปครับ

Code (PHP)
1.$sql = "SELECT * FROM evaluation WHERE bandit_id='$bandit_id' ";

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-12-17 12:29:45 By : grandraftz
 


 

No. 9



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



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

ยังขึ้น error เหมือนเดิมอ่า
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-12-17 12:33:26 By : sunnyonto
 


 

No. 10



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



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


เพิ่มบรรทัดนี้ใต้ บรรทัดที่ 10
echo $sql;
แล่้วก็ ตัวแปรนี้มาจากไหนครับ
$bandit_id
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-12-17 12:38:57 By : grandraftz
 


 

No. 11



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



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

ออ คือ จะให้มันนำข้อมูลตามรหัสบัณฑิต อ่า

เปลี่ยนแล้วอ่า ยังไม่ได้

Code (PHP)
01.<?php
02.// เชื่่อมต่อฐานข้อมูล
03.$host="localhost"; // กำหนด host
04.$username="root"; // กำหนด username
05.$pass_word="1234"; // กำหนด Password
06.$db="ebandit"; // กำหนดชื่อฐานข้อมูล
07.$Conn = mysql_connect( $host,$username,$pass_word) or die ("ติดต่อฐานข้อมูลไม่ได้");// ติดต่อฐานข้อมูล
08.mysql_query("SET NAMES utf8",$Conn); // set กำหนดมาตราฐาน
09.mysql_select_db($db) or die("เลือกฐานข้อมูลไม่ได้"); // เลือกฐานข้อมูล
10.$sql = "SELECT * FROM evaluation WHERE bandit_id='$bandit_id' ";
11.echo $sql;
12.$query = $mysql_query($sql);
13.while ($result = mysql_fetch_array($query))
14.{
15.$arr[] = $result['ch1, ch2,ch3'];
16.}
17.echo Average($arr);
18. 
19.function Average($arr) {
20.$array_size = count($arr);
21. 
22.$total = 0;
23.for ($i = 0; $i < $array_size; $i++) {
24.$total += $arr[$i];
25.}
26. 
27.$average = (float)($total / $array_size);
28.return $average;
29.}
30.?>


Code
error SELECT * FROM evaluation WHERE bandit_id=''
Fatal error: Function name must be a string in C:\AppServ\www\ebandit\average.php on line 12

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-12-17 12:47:59 By : sunnyonto
 


 

No. 12



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



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


ตัวแปร $bandit_id นี้ของคุณมันไม่มีค่าไงครับ เลย error
ที่นี้คุณเอาตัวนี้มาจากไหน อีก page นึงใช่หรือเปล่า คุณก็ต้องไปดูว่า คุณส่งมาแบบ get หรือ post
ถ้าคุณกดปุ่มมาก็น่าจะเป็น post ก็ใส่ $_POST[''$bandit_id']
ถ้าฝากlinkมาก็ใส่ $_GET['$bandit_id']

ควรอ่านอันนี้ด้วยนะครับ
https://www.thaicreate.com/php/php-post.html

https://www.thaicreate.com/php/php-get.html
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-12-17 12:57:02 By : grandraftz
 


 

No. 13



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



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

$bandit_id คงจะเป็น $_GET['bandit_id'] หรือเปล่า
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-12-17 18:15:06 By : yogolas
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : การหาค่าเฉลี่ยครับ โดยดึงข้อมูลมาจากฐานข้อมูลอ่าอ่า จากตัวอย่างของ thaicreate แล้ว ไม่ใช่การดึงข้อมูลจาฐานข้อมูล ช่วยที
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ 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-2025 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่