ติดปัญหาเรื่องการดึง select ออกมาจากฐานข้อมูลครับต้องการนับจำนวนของข้อมูลด้วยว่ามีทั้งหมดเท่าไหร่
ตัวอย่างเพิ่มเติม
Go to : SQL GROUP BY
Date :
2011-07-02 18:23:25
By :
webmaster
ขอบคุณมากครับพี่วินจะลองทำดูก่อนได้ผลยังไงแล้วจะรีบบอกเลยครับ
Date :
2011-07-03 23:01:27
By :
teerapuch
ดีครับ
Date :
2011-07-03 23:02:58
By :
webmaster
แก้ไขเสร็จแล้วครับพี่ ขอบคุณมากครับ
สรุปใช้ code sql ตามนี้ครับ
Code (PHP)
Select province_name,SUM(province=province_name) AS sum_province
From tb_province,db_garage
Group By province_name
ส่วน Code ทั้งหมดขอลงไว้เผื่อเป็นประโยชน์กับคนอื่นๆนะครับ
Code (PHP)
<select name="province_name">
<option value="ทุกจังหวัด">ทุกจังหวัด </option>
<?php
$test_sql= "Select province_name,SUM(province=province_name) AS sum_province
From tb_province,db_garage
Group By province_name;
";
$test_result = mysql_query($test_sql);
while ($test_data = mysql_fetch_array($test_result) ) { ?>
<option value="<?=$test_data['province_name']?>">
<?php
echo $test_data[province_name];
echo "($test_data[sum_province])";
?>
</option>
<?php
}
?>
</select>
<select name="garage_type" id="garage_type">
<option value="บริการซ่อมทุกประเภท">บริการซ่อมทุกประเภท</option>
<option value="ซ่อมเครื่องยนต์">ซ่อมเครื่องยนต์</option>
<option value="ซ่อมเกียร์และช่วงล่าง">ซ่อมเกียร์และช่วงล่าง</option>
<option value="ซ่อมสีและตัวถัง">ซ่อมสีและตัวถัง</option>
<option value="ซ่อมงานระบบไฟฟ้า">ซ่อมงานระบบไฟฟ้า</option>
</select>
<input type="submit" value="ค้นหา" style="background-color:#F5BD36"/>
ประวัติการแก้ไข 2011-07-04 13:32:53
Date :
2011-07-04 13:32:11
By :
teerapuch
Load balance : Server 00