-1

我在这里查看了 10 多个示例,但大多数是 mysql 而不是 mysqli,或者我无法弄清楚。

我将如何将此语句存储到变量中。该变量将在一个单独的 html 文件中调用,该文件包含一个表单和一个昵称输入字段。

$stmt = $conn->prepare("SELECT adminlogin.Nickname FROM adminlogin 
INNER JOIN coin ON adminlogin.ProfileID=coin.ProfileID");
4

1 回答 1

0

使用includerequire。像这样:

查询.php

<?php
    $query = "SELECT adminlogin.Nickname FROM adminlogin INNER JOIN coin ON adminlogin.ProfileID=coin.ProfileID";
?>

然后在您的 phtml 文件中,像这样包含它:

<html>
    <header>
        ...SOMETHING...
    </header>
    <body>
        ...SOMETHING...
        <?php
            // when you reach the section that uses the database
            require_once("query.php");

            $stmt = $conn->prepare($query);

            // use your statement...
        ?>
    </body>
</html>

您可以继续阅读require, require_once, include,include_once以查看差异。对于这样的事情,我更喜欢require_once.

最后,不要使用 mysql* 函数!花时间学习 PDO。

这将使您入门:https : //www.w3schools.com/php7/default.asp 确保阅读、研究、测试、学习。

于 2019-06-26T02:31:40.077 回答