|
|
|
ผมสามารถ count จะนวนที่อยู่ใน while อย่างนี้ได้หรือป่าวครับ |
|
|
|
|
|
|
|
$sum_ii++; ก้อหน้าจะได้แล้วนะค่ะ
|
|
|
|
|
Date :
2010-12-08 08:25:10 |
By :
penpimonmink |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ต้อง count ใน sql ครับ จะง่ายกว่าแบบนี้ครับ
Code (PHP)
select count(field_name) as c_f from tb_name where field_name = 42 group by field_name
อาจจะต้องเขียน sql เยอะหน่อย แต่ง่ายกว่านะครับ แต่ถ้าจะเอาแบบไม่ใช้ sql ผมพอจะมีวิธีครับ จาก code ที่ให้มา คุณได้มีการใช้ while ในการวนอยู่แล้ว ก็ให้เพิ่มเข้าไปอีก โดยเช็คว่า ถ้าค่า ใน $m_rs2['m_id'] = 42 ก็ให้ค่า $i++ โดยค่า $i จะเป็น 0 แต่มันจะมีข้อจำกัดคือถ้าค่าที่คุณกำหนดให้เท่ากันมีค่าเยอะกว่า 10 ค่าแล้วมันจะมีปัญหาครับ
|
|
|
|
|
Date :
2010-12-08 08:57:02 |
By :
kanchen |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
mysql_num_rows($result2);
ไม่รู้ว่าใช่ที่ค้องการเปล่า
|
|
|
|
|
Date :
2010-12-08 09:04:31 |
By :
aefcpe49 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณทุกท่านที่ชี้แนะแนวทางต่างๆนานๆ ครับ ทำได้แล้วครับ ทำแบบไม่ค่อยมีหลักการเท่าไหร่ +1 ทุกคนครับผม
|
|
|
|
|
Date :
2010-12-08 09:39:10 |
By :
manman |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|