使用php进行db和Query

时间:2017-11-13 13:50:00

标签: php html mysql sql database

此代码用于练习php和数据库 如果我在文本中编写数据库和查询并单击“提交”,则必须显示查询执行的结果。 但它不起作用。

但我认为,语法没有问题。 这段代码有什么问题?

<!DOCTYPE html>
<html>
    <head>

    </head>


    <body>
        <form action="lab.php" method="post">

            DB name : <input type="text" name="dbname"> 
            DB query : <input type="text" name="query"> 
            <input type="submit">


        </form>
        <?php
        $dbname = $_GET["dbname"];
        $query = $_GET["query"];?>

        <?php
        $db = new PDO("mysql:dbname=.".$dbname, "root", "root");
        $rows = $db->query($query);
        foreach($rows as $row) {
        ?>
        <?php foreach($row as $col){?>
         <li><?= $col ?> </li>

        <?php
            }?>

        <?php
            }?>

     </body>

</html>

0 个答案:

没有答案