|
|
|
while mysql_fetch_array มันแสดงค่าซ้ำครับแก้ไขยังไงดี |
|
|
|
|
|
|
|
Query คุณถุกต้องหรือเปล่าครับ รู้สึกจะมี 2 Query ครับ
|
|
|
|
|
Date :
2012-07-19 17:10:09 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ก็เอาอันที่ถูกสิครับ
|
|
|
|
|
Date :
2012-07-19 17:14:49 |
By :
slurpee55555 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
งง ตั้งแต่ while ซ้อน while ล่ะ
|
|
|
|
|
Date :
2012-07-19 17:28:34 |
By :
adaaugusta |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
กรอบสีแดงค่ามันแสดงกระทู้ซ้ำครับ
กรอบสีเขียวนับคนมาตอบ Comment
ช่วยแก้ Code ด้วยนะครับ ผมเข้าใจพื้นๆเท่านั้น ส่วนใหญ่เปิดหนังสือและหาข้อมูลตาม Google ไม่เข้าใจหลักอย่างจริง T_T
ขอบคุณมากๆครับ
|
|
|
|
|
Date :
2012-07-19 17:35:44 |
By :
ยุทธ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอดูรูปตารางฐานข้อมูลหน่อย แคปเป็นภาพมานะทั้งสองตารางเลย ไม่ต้องใหญ่มากนะ
|
|
|
|
|
Date :
2012-07-19 20:29:25 |
By :
บังเอิญผ่านมาเห็น |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
webboard_topic
webboard_comment
ซับซ้อนเกินสติปัญาของผม T_T ถ้าเจอคำตอบแล้วสนุกดี
ขอบคุณมากครับ
|
|
|
|
|
Date :
2012-07-19 21:04:23 |
By :
ยุทธ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ช่ายยครับผมก็ งง ลูป มันซ้อนกันครับ
|
|
|
|
|
Date :
2012-07-19 23:59:04 |
By :
gtblackhat |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ก็แสดงถูกตามที่เขียนแล้วนี่ครับ
while($objResult = mysql_fetch_array($objQuery)) //แสดงค่าซ้ำออกมา
{
while($row = mysql_fetch_array($result)) //แสดงค่าถูกต้อง
{
// รอบที่ 1
- กระทู้ที่ 1, จำนวน comment ที่ 1
// รอบที่ 2
- กระทู้ที่ 1, จำนวน comment ที่ 2 ( ยังไม่ไปดึงกระทู้ที่ 2 เพราะยังไม่จบ loop while ($row = mysql_fetch_array($result)) )
}
}
แนะนำลองเขียน flow ดูดีๆ ก่อนนะครับ
แล้วค่อยเขียน code ตาม flow
|
|
|
|
|
Date :
2012-07-20 11:10:27 |
By :
Tshubu |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ผมไม่ค่อยเข้าในแบบลึกซึ้ง แต่เข้าใจว่าควรมองภาพกว้างๆให้ออกก่อน แล้วค่อยวาง code ไล่ไป พยายามมา 1 วันละ ขอลองอีกสัก 1-2 ชม. ถ้าไม่ได้เดี๋ยวรวบรวมมาตั้งกระทุ้ถามใหม่อีกรอบ
ขอบคุณทุกท่านที่แนะนำนะครับ
|
|
|
|
|
Date :
2012-07-20 12:06:20 |
By :
ยุทธ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|