我想在.php网页中显示数据库表。 我使用以下代码:
<?php
include('../dbconnect.php');
$det= SELECT * FROM user ;
$result=mysqli_query($con,$det);
mysqli_close($con);
while($row=mysqli_fetch_array($result))
{
echo '<table style="width: 100%">
<tr>';
echo "<td>".$row['name']."</td>";
$del=$row['uid'];
echo '<td><a href=functions/deleteuser.php?id=' .$del.'>Delete</a></td>
</tr>
</table>';
}
?>
但是,当我包含此代码时,整个网页显示为空白。没有此代码,页面工作正常。这段代码有什么问题?
答案 0 :(得分:5)
应该是这样的
$det= 'SELECT * FROM user' ;
答案 1 :(得分:4)
查询应该用在双引号/单引号中。像这样。
$det = 'SELECT * FROM user' ;
答案 2 :(得分:3)
查询未引用试试此
$det= "SELECT * FROM `user`";
答案 3 :(得分:-4)
mysqli_close($ CON);你的while循环后应该在底部。试着这样做。