我刚刚将我的数据库从我的在线网络服务器迁移到本地主机,包括我托管它的所有页面..
问题是表格不会显示哪个是从 mysql 数据库填充的,我为此苦苦挣扎了一天以获得解决方案。我认为问题是我的在线网络服务器与我的本地主机之间的 PHP 版本不同。然后我将数据库和页面移动到我的笔记本电脑上,PHP版本高于在线网络服务器PHP版本,问题仍然出现。
我不知道我的代码有什么问题,该页面在我的网络服务器中运行良好。connection.php 也是正确的。
这是我页面的代码:
<?php
$hostname_localhost ="localhost";
$database_localhost ="a3647822";
$username_localhost ="root";
$password_localhost ="";
$localhost = mysql_connect($hostname_localhost,$username_localhost,$password_localhost)
or
trigger_error(mysql_error(),E_USER_ERROR);
mysql_select_db($database_localhost, $localhost);
$sql = "select * from paket";
$result = mysql_query($sql);
$count=mysql_num_rows($result);
?>
bla
bla
bla until content
<table cellpadding="5" cellspacing="0" border="1">
<tr>
<th>id</th>
<th>Nama Paket</th>
<th>Keterangan Paket</th>
<th>Harga</th>
<th>Set Menu</th>
<th>Edit</th>
</tr>
<?php while($paket = mysql_fetch_array($result)){?>
<tr>
<td><?php echo $paket['id_paket'];?></td>
<td><?php echo $paket['nama_paket'];?></td>
<td><?php echo $paket['keterangan_paket'];?></td>
<td><?php echo $paket['harga'];?></td>
<td><input type="checkbox" name="chkDel[]" id="checkboxx" class="aku" value="<?=$paket["id_paket"];?>"></td>
<td><a href="edit_data_paket.php?nama_paket='.$paket['nama_paket'].'">Edit</a></td> </tr>
<?php }?>
</table>
我该如何解决?