データベースをホストしていたすべてのページを含め、オンライン Web サーバーから localhost にデータベースを移行しました。
問題は、mysql データベースから取り込まれたテーブルが表示されないことです。解決策を得るために 1 日苦労しています。問題は、オンライン Web サーバーとローカルホストの間の PHP バージョンが異なることだと思いました。次に、データベースとページをラップトップに移動しました.PHPバージョンはオンラインWebサーバーのPHPバージョンよりも高く、問題はまだ発生しています.
コードの何が問題なのかわかりません。ページは Web サーバーでうまく機能しています。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>
どうすれば修正できますか?