|
|
|
สอบถามเรื่อง ดึงตารางมาจากฐานข้อมูลแล้วมันมีค่าตัวเลขมาจากไหนไม่รู้ค่ะ |
|
|
|
|
|
|
|
คือ ได้ทำตารางดึงค่ามาจกฐานข้อมูลค่ะ แล้วทีนี้มันมีตัวเลขมาจากไหนไม่รู้มันขึ้นมาตามรูปด้านล่างค่ะ
ถ้าไม่มีค่าอะไรเลยในตารางมันจะขึ้นแค่ 3 ค่ะ มันจะเพิ่มค่าขึ้นทีละ 10 ต่อ 1 แถวค่ะ
นี่ค่ะโค้ด
Code (PHP)
<?php
include("connect01.inc");
$day_t0 = date("d-m-Y");
list($d, $m, $Y) = explode("-", $day_t0);
$Y = $Y+543;
$com_value = array("$d", "$m", "$Y");
$day_t1 = implode("-", $com_value);
$db = "asteriskproj";
$result = mysql_select_db($db);
mysql_query("SET NAMES UTF8");
if(!$result){
die('Could not find database called asteriskproj: '. mysql_error());
}
$sql = "SELECT member.name, stadium.stadium, time_fix.ti_fix FROM (member, stadium, time_fix) WHERE (member.id_card = stadium.namer and time_fix.num_fix = stadium.time and need_date = '$day_t1')";
$result = mysql_query($sql);
$num_rows = mysql_num_rows($result);
$num_fields = mysql_num_fields($result);
echo "<center>";
echo "<table bgcolor=00ff7f width=750px border=1px><tr><th>ชื่อผู้จอง</th><th>สนามที่</th><th>เวลาที่จอง</th></tr>";
$col = mysql_query($result);
while($row = mysql_fetch_row($col))
{
echo "<th>$row[0]</th>";
}
echo "</tr>";
$i = 0;
while($i<$num_rows){
$data = mysql_fetch_array($result);
echo "<tr align=\"center\">";
for($j=0; $j<$num_fields; $j++){
echo "<td>$data[$j]</td>";
}
echo "</tr>";
$i++;
}
echo "$num_rows";
echo "$num_fields";
echo "</table></center>";
mysql_close($link);
?>
ช่วยดูหน่อยนะคะ
Tag : PHP, MySQL
|
|
|
|
|
|
Date :
2014-04-17 16:39:38 |
By :
iiichoompuiii |
View :
712 |
Reply :
3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
สงสัยจะเป็นบรรทัดที่ 43 , 44 นะครับ
Code (PHP)
echo "$num_rows";
echo "$num_fields";
|
|
|
|
|
Date :
2014-04-17 16:42:11 |
By :
dreamt256 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Date :
2014-04-18 09:29:23 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|