|
|
|
สอบถามปัญหา PHP ครับ งงมากครับ แก้ไม่ได้ ไม่รู้ว่าติดตรงไหน |
|
|
|
|
|
|
|
$show=mysql_query($SQLTXT);
|
|
|
|
|
Date :
2011-07-01 12:33:17 |
By :
resaki |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เพิ่มโค้ดแสดง error แล้วเอา error มาดูอีกทีนะครับ
$rs=mysql_query($SQLTXT) or die(mysql_error());
|
|
|
|
|
Date :
2011-07-01 12:43:53 |
By :
Nautilus |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เอา Error มาดูด้วยครับ
|
|
|
|
|
Date :
2011-07-01 12:59:54 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
error ขึ้นตามนี้ครับ ผมก็เช็คดูบรรทัดที่43 แล้ว ก็ไม่มีอะไรผิด ช่วยหน่อยครับ
( ! ) Parse error: syntax error, unexpected $end in C:\wamp\www\table_report.php on line 43
|
|
|
|
|
Date :
2011-07-01 13:02:02 |
By :
มือใหม่หัดเขียน |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
error ว่าอะไรครับ
|
|
|
|
|
Date :
2011-07-01 13:04:21 |
By :
avsqlz |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
error ขึ้นตามนี้ครับ ผมก็เช็คดูบรรทัดที่43 แล้ว ก็ไม่มีอะไรผิด ช่วยหน่อยครับ
( ! ) Parse error: syntax error, unexpected $end in C:\wamp\www\table_report.php on line 42
ขอโทษทีครับบรรทัดที่42ครับ
|
|
|
|
|
Date :
2011-07-01 13:05:59 |
By :
มือใหม่หัดเขียน |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
<meta charset="UTF-8">
<fieldset>
<legend>ตารางแสดงข้อมูล Computer</legend>
<?php
include_once "connect.php";
$SQLTXT="SELECT * FROM Computer";
$rs=mysql_query($SQLTXT);
$row = mysql_num_rows($rs); //เพิ่มตรงนี้
?>
<table border ="1">
<thead>
<tr>
<td>ลำดับที่</td>
<td>Comp_name</td>
<td>IP_Address</td>
<td>User_name</td>
<td>Section</td>
<td>Brand_name</td>
<td>Model</td>
<td>Service_tag</td>
<td>Batterry</td>
<td>วันที่ update</td>
</tr>
</thead>
<tbody>
<?php
$n = 0; $n < $row;//เพิ่มตรงนี้
while($show=mysql_fetch_assoc($rs)){
$no++//เพิ่มตรงนี้
?>
<tr>
<td align ="center"><?=$n; ?></td>
<td><?=$show['Comp_name'];?></td>
<td><?=$show['IP_Address'];?></td>
<td><?=$show['User_name'];?></td>
<td><?=$show['Section'];?></td>
<td><?=$show['Brand_name'];?></td>
<td><?=$show['Model'];?></td>
<td><?=$show['Service_tag'];?></td>
<td><?=$show['Batterry'];?></td>
<td><?=$show['Date'];?></td>
</tr>
<? } ?>
</tbody>
</table>
</fieldset>
ลองแก้ให้แล้วครับ
ปล. aling สะกดผิดครับ ต้องเป็น align
|
|
|
|
|
Date :
2011-07-01 13:28:46 |
By :
avsqlz |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณมากครับ ผมลองแก้ตามที่บอกแล้วครับ ยังไม่หายครับ ยัง error เหมือนเดิม
|
|
|
|
|
Date :
2011-07-01 13:34:03 |
By :
มือใหม่หัดเขียน |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ผมเอาโค้ดไปทดสอบมันก็ัรันได้ปกติไม่มี error หนิครับ
<meta charset="UTF-8">
<fieldset>
<legend>ตารางแสดงข้อมูล Computer</legend>
<?php
// include_once "connect.php";
// $SQLTXT="SELECT * FROM Computer";
// $rs=mysql_query($SQLTXT);
?>
<table border ="1">
<thead>
<tr>
<td>ลำดับที่</td>
<td>Comp_name</td>
<td>IP_Address</td>
<td>User_name</td>
<td>Section</td>
<td>Brand_name</td>
<td>Model</td>
<td>Service_tag</td>
<td>Batterry</td>
<td>วันที่ update</td>
</tr>
</thead>
<tbody>
<?php foreach (range(1, 10) as $v) { ?>
<tr>
<td align ="center"><?=$v?></td>
<td><?=$v?></td>
<td><?=$v?></td>
<td><?=$v?></td>
<td><?=$v?></td>
<td><?=$v?></td>
<td><?=$v?></td>
<td><?=$v?></td>
<td><?=$v?></td>
<td><?=$v?></td>
</tr>
<? } ?>
</tbody>
</table>
</fieldset>
|
|
|
|
|
Date :
2011-07-01 13:41:48 |
By :
Nautilus |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$n = 0; $n < $row;//เพิ่มตรงนี้
while($show=mysql_fetch_assoc($rs)){
$no++//เพิ่มตรงนี้
ตามโค๊ดข้างบน $row กับ $no มาจากไหนครับ งง
แล้วตรงคำว่า เพิ่มตรงนี้ คืออะไรครับ
|
|
|
|
|
Date :
2011-07-01 13:42:50 |
By :
มือใหม่หัดเขียน |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
รีบพิมพืไปหน่อยครับ
แก้ ตรง $no++ เป็น $n++ ครับ
|
|
|
|
|
Date :
2011-07-01 18:55:33 |
By :
avsqlz |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<?php } ?>
|
|
|
|
|
Date :
2011-07-01 22:46:33 |
By :
PlaKriM |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
งงมากเลยครับ ป่านนี้ยังแก้ไม่ได้เลยครับ แก้ตามที่บอกทุกอย่างแล้วยังไม่หายอีก
|
|
|
|
|
Date :
2011-07-02 09:17:08 |
By :
มือใหม่หัดเขียน |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ปีกกาตรงปิด while มันเป็น <?}?> เปลี่ยนเป็น <?php}?>
ผมแค่เดาเอานะว่า ไม่ได้เปิด short_open_tags เลยใช้ <? เฉยๆ ไม่ได้ ผมสังเกตุจากด้านบนใช้ <?php หมดเลย
|
|
|
|
|
Date :
2011-07-02 11:06:09 |
By :
PlaKriM |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|