|
|
|
ผมจะแสดงข้อมูลทุกฟิลในตารางอ่ะครับแต่ฟิลเยอะมากเลย |
|
|
|
|
|
|
|
ลองออกแบบดูค่ะ อาจทำเป็น หน้าสรุปข้อมูล คือยังไม่ต้องแสดงทั้งหมด ถ้าต้องการดูรายละเอียดทั้งหมด ก็ คลิกเข้าไปดูรายละเอียดของแต่ละอัน ดีกว่า
|
|
|
|
|
Date :
2010-08-24 11:39:36 |
By :
ultrasiam |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แบ่งเป็นเดือนกะได้น่ะครับ แบบที่ No.1 กล่าวไว้ อาจจะดึงข้อมูลตามเดือนน่าจะน้อยลงมาหน่อยน่ะ
|
|
|
|
|
Date :
2010-08-24 11:55:04 |
By :
chubichane |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ก็ต้องมานั่งเขียน Code ให้แสดงทุกฟิลล์เลยใช่ไหมครับเนี่ย T^T
Code (PHP)
mysql_query("SHOW COLUMNS FROM Tableone");
คือตอนนี้ผมใช้คำสั่งนี้แล้วก็สามรถเรียกชื่อฟิล์ที่มีทั้งหมดได้แล้วอ่ะครับแต่จะเอาไปให้มัน Fetch ยังไงอ่ะครับ
โดยตอนนี้ตั้งให้
$string1 = Field1
$string2 = Field2
$string3 = Field3
......
.....
....
..
$string30 = Field30
เวลาจะ Fatch ทำยังไงอ่ะครับ
|
|
|
|
|
Date :
2010-08-24 12:00:43 |
By :
veeravat |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ใช้ mysql_num_fields ช่วยสิครับ
ตอนแสดงผลก็ for loop เท่ากับ จำนวนของ field แล้วก็แสดงตามปกติ
$numField = mysql_num_fields($result);
while($objResult = mysql_fetch_array($result)) {
for($i = 0; $i < $numField; $i++)
echo '<td align="right">', $objResult[$i], '</td>';
}
ลองดูครับ
|
ประวัติการแก้ไข 2010-08-24 13:01:12
|
|
|
|
Date :
2010-08-24 13:00:38 |
By :
DS_Ohm |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
$numField = mysql_num_rows($showfield);
while($objResult = mysql_fetch_array($objQuery))
for($i = 0; $i < $numField; $i++){
echo '<td align="center">',$objResult[mysql_field_name($objQuery,$i)], '</td> ';
if($i == $numField-1)
echo '</tr><tr>';
}
ทำได้แล้วครับผม ขอบคุณทุกท่านมากๆเลยครับ ^^
|
|
|
|
|
Date :
2010-08-24 15:09:51 |
By :
veeravat |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เป็นผมนะ ถ้าต้องแสดงทั้งหมดนะ ผมใช้ grid แล้วแหละครับ อิอิอิอิ
|
|
|
|
|
Date :
2010-08-24 15:12:51 |
By :
SOUL |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 02
|