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

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



 

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

 



Topic : 070492



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



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



Code (PHP)
<?php
$arr = array(5, 2, 3, 10, 20, 12, 40);
echo Average($arr);

function Average($arr) {
	$array_size = count($arr);

	$total = 0;
	for ($i = 0; $i < $array_size; $i++) {
		$total += $arr[$i];
	}

	$average = (float)($total / $array_size);
	return $average;
}
?>





Tag : PHP







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

 

No. 1



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



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


Code (PHP)
$sql = "code";
$query = $mysql_query($sql);
while ($result = mysql_fetch_array($query))
{
	$arr[] = $result['score'];
}







แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
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,748 )
บทความ ( 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)
<?php
/*ใส่ code connect ของคุณ*/
$sql = "code sql ของคุณ";
$query = $mysql_query($sql);
while ($result = mysql_fetch_array($query))
{
	$arr[] = $result['ตัวแปรที่เก็บข้อมูลของคุณ'];
}
echo Average($arr);

function Average($arr) {
	$array_size = count($arr);

	$total = 0;
	for ($i = 0; $i < $array_size; $i++) {
		$total += $arr[$i];
	}

	$average = (float)($total / $array_size);
	return $average;
}
?>

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


 

No. 6



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



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

Code (PHP)
<?php
// เชื่่อมต่อฐานข้อมูล
$host="localhost"; // กำหนด host
$username="root"; // กำหนด username
$pass_word="1234"; // กำหนด Password
$db="ebandit"; // กำหนดชื่อฐานข้อมูล
$Conn = mysql_connect( $host,$username,$pass_word) or die ("ติดต่อฐานข้อมูลไม่ได้");// ติดต่อฐานข้อมูล
mysql_query("SET NAMES utf8",$Conn); // set กำหนดมาตราฐาน
mysql_select_db($db) or die("เลือกฐานข้อมูลไม่ได้"); // เลือกฐานข้อมูล 
$sql = "SELECT * FROM evaluation WHERE bandit_id='$bandit_id";
$query = $mysql_query($sql);
while ($result = mysql_fetch_array($query))
{
$arr[] = $result['ch1, ch2,ch3'];
}
echo Average($arr);

function Average($arr) {
$array_size = count($arr);

$total = 0;
for ($i = 0; $i < $array_size; $i++) {
$total += $arr[$i];
}

$average = (float)($total / $array_size);
return $average;
}
?>



นี้ถูกป้าวอ่า แต่มันขึ้น 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)
$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)
<?php
// เชื่่อมต่อฐานข้อมูล
$host="localhost"; // กำหนด host
$username="root"; // กำหนด username
$pass_word="1234"; // กำหนด Password
$db="ebandit"; // กำหนดชื่อฐานข้อมูล
$Conn = mysql_connect( $host,$username,$pass_word) or die ("ติดต่อฐานข้อมูลไม่ได้");// ติดต่อฐานข้อมูล
mysql_query("SET NAMES utf8",$Conn); // set กำหนดมาตราฐาน
mysql_select_db($db) or die("เลือกฐานข้อมูลไม่ได้"); // เลือกฐานข้อมูล 
$sql = "SELECT * FROM evaluation WHERE bandit_id='$bandit_id' ";
echo $sql;
$query = $mysql_query($sql);
while ($result = mysql_fetch_array($query))
{
$arr[] = $result['ch1, ch2,ch3'];
}
echo Average($arr);

function Average($arr) {
$array_size = count($arr);

$total = 0;
for ($i = 0; $i < $array_size; $i++) {
$total += $arr[$i];
}

$average = (float)($total / $array_size);
return $average;
}
?>


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 01
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 อัตราราคา คลิกที่นี่