为什么php代码不起作用?

时间:2014-08-04 07:05:14

标签: php html

我想在.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>';

         }
    ?>

但是,当我包含此代码时,整个网页显示为空白。没有此代码,页面工作正常。这段代码有什么问题?

4 个答案:

答案 0 :(得分:5)

应该是这样的

    $det= 'SELECT * FROM user' ;

答案 1 :(得分:4)

查询应该用在双引号/单引号中。像这样。

$det = 'SELECT * FROM user' ;

答案 2 :(得分:3)

查询未引用试试此

$det= "SELECT * FROM `user`";

答案 3 :(得分:-4)

mysqli_close($ CON);你的while循环后应该在底部。试着这样做。