ถามเรื่อง arr หน่อยครับ

ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา ถามเรื่อง arr หน่อยครับ

ถามเรื่อง arr หน่อยครับ
<meta charset="utf-8" />
จำนวนโครงการ
<?php
include("connectdb.php");
// $a = 37
$date = date('Y');
$sql = "SELECT count(*) AS capp FROM tbl_application WHERE duedate LIKE '$date%' ORDER BY duedate DESC";					
$result = mysql_query($sql) or die("เอ็กซีคิวต์คำสั่ง  ไม่ได้");
$row =  mysql_num_rows($result);  
while ($dbarr = mysql_fetch_assoc($result)) { 

echo $dbarr['capp'];

}
?> โครงการ
<br>
ประเมินแล้ว
<?php
// $b = 16
$sql = "SELECT count(*) AS ccom FROM tbl_committee WHERE date LIKE '$date%' AND user_id=1 ";					
$result = mysql_query($sql) or die("เอ็กซีคิวต์คำสั่ง  ไม่ได้");
$row =  mysql_num_rows($result);  
while ($dbarr = mysql_fetch_assoc($result)) { 

echo $dbarr['ccom'];

}
?> โครงการ
<br/>
%Comp
<?php
$a = 37;
$b = 16;
            
echo number_format( (($b * 100) / $a),2 ); 
?> %
คืออยากจะเอาค่ามาใส่ใน $a กับ $b ครับไม่ทราบว่าต้องทำไงหรอคับ


Pusirinon 171.96.168.xxx 04-09-2015 17:39:16

คำแนะนำ และการใช้งาน

สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก


  • ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ
  • เปลี่ยน


    ( หรือ เข้าใช้งานผ่าน Social Login )

 ความคิดเห็นที่ 1
COUNT(*) ใช้นับจำนวนแภ้วหรือเปล่า

อลงแบบนี้เป็นแนวทาง

$a=@mysql_result(@mysql_query("
SELECT count(*) AS capp FROM tbl_application WHERE duedate LIKE '$date%' ORDER BY duedate DESC
"),0,0);

$b=@mysql_result(@mysql_query("
SELECT count(*) AS ccom FROM tbl_committee WHERE date LIKE '$date%' AND user_id=1 
"),0,0);


ninenik 1.47.5.xxx 04-09-2015
 ความคิดเห็นที่ 2
ได้และคับพี่ ขอบคุณครับ


pusirinon 110.170.246.xxx 07-09-2015 16:11






เว็บไซต์ของเราให้บริการเนื้อหาบทความสำหรับนักพัฒนา โดยพึ่งพารายได้เล็กน้อยจากการแสดงโฆษณา โปรดสนับสนุนเว็บไซต์ของเราด้วยการปิดการใช้งานตัวปิดกั้นโฆษณา (Disable Ads Blocker) ขอบคุณครับ