$sql = ""
$result = mysql_query($sql);
while ($row = @mysql_fetch_row($result)) {
echo "<tr bgcolor='#dcdcdc'>" ;
echo "<td><a href=\"teststeps.php?id=".$row[0]."\">$row[0] </a></td>";
echo "<td>" . $row[1] . "</td>";
echo "<td>" . $row[2] . "</td>";
echo "<td>" . $row[3] . "</td>";
echo "<td>" . $row[4] . "</td>";
echo "<td>" . $row[5] . "</td>";
echo "<td>" . $row[6] . "</td>";
}
위의 PHP 코드를 로컬 mysql 서버에서 실행할 때 마지막 행 값이 올바르게 표시됩니다.mysql PHP 커넥터가 마지막 셀 값을 반환하지 않습니다.
그러나 서버에 배포하고 클라이언트 PC에서 액세스하면 마지막 셀 값이 비어 있습니다.
이 문제를 해결하는 방법을 알려주십시오.
알림 오류를 켜서 약간의 오류 (배열 색인 오류 등 ...)가 발생하는지 확인하십시오. 그리고 당신이'SELECT *'질의를 수행하고 있다고 가정하고, 배포 된 MySQL 서버와 실제 MySQL 서버가 실제로 같은 수의 열을 가지고 있는지 확인하십시오 ... –