繁体   English   中英

html中来自mysql数据库的数据

[英]data from mysql database in html

我有用于login.html的模板。 有一行: <h5>&copy; Your Company</h5> <h5>&copy; Your Company</h5> 我想从MySQL数据库中提取公司名称。 我有compnayname.php文件,该文件是从db获取公司名称的。 如何将其实现为以下代码? 谢谢。

<div id="container">
    <hgroup id="login-title" class="large-margin-bottom">
        <h1 class="login-title-image">Company</h1>
        <h5>&copy; Your Company</h5>
    </hgroup>

    <form method="post" action="" id="form-login">
        <ul class="inputs black-input large">
            <!-- The autocomplete="off" attributes is the only way to prevent webkit browsers from filling the inputs with yellow -->
            <li><span class="icon-user mid-margin-right"></span><input type="text" name="login" id="login" value="" class="input-unstyled" placeholder="Login" autocomplete="off"></li>
            <li><span class="icon-lock mid-margin-right"></span><input type="password" name="pass" id="pass" value="" class="input-unstyled" placeholder="Password" autocomplete="off"></li>
        </ul>

        <button type="submit" class="button glossy full-width huge">Login</button>
    </form>
</div>

尝试此操作...首先将companyname.php文件链接到login.html文件。然后在login.html中进行更改。

<h1 class="login-title-image"><?php echo $companyName; ?></h1>

它可能不是最漂亮的解决方案,但我想它是最快的。 将login.html重命名为login.php,并包含获取并打印公司名称的文件。

<?php include("compnayname.php"; ?>

并且请在您的文件名中修正拼写错误;)

login.php

<div id="container">

    <hgroup id="login-title" class="large-margin-bottom">
        <h1 class="login-title-image">Company</h1>
        <h5>&copy; <?php include("companyname.php");?></h5>


    </hgroup>

    <form method="post" action="" id="form-login">
        <ul class="inputs black-input large">
            <!-- The autocomplete="off" attributes is the only way to prevent webkit browsers from filling the inputs with yellow -->
            <li><span class="icon-user mid-margin-right"></span><input type="text" name="login" id="login" value="" class="input-unstyled" placeholder="Login" autocomplete="off"></li>
            <li><span class="icon-lock mid-margin-right"></span><input type="password" name="pass" id="pass" value="" class="input-unstyled" placeholder="Password" autocomplete="off"></li>
        </ul>

        <button type="submit" class="button glossy full-width huge">Login</button>
    </form>

</div>

companyname.php

get company_name here and echo it.

echo $company_name;

这是一个HTML文件,您需要首先将其重命名为login.php才能将php放在上面。 然后使用php,您可以直接在login.php文件中调用mysql请求,方法是包括它:

第一种情况

<h1>...</h1>
<?php //your sql code
echo '<h5>'.$companyname.'</h5>' ;
?>
</hgroup> 

第二种情况(丑陋的一种)

<h5><?php include('./companyname.php') ; ?></h5>

您的文件应该是php文件而不是HTML文件-因此将其另存为“ login.php”

您可以从db获取公司名称,并将其存储在php变量ex中(HTML标记上方-可以在上方)

请参考-php.net ,了解如何从MySQL数据库获取值

<?php
       //code to get company name value from db
       $company_name = $row[0];
?>

在php文件中,只需回显变量名

 <h5>&copy; <?php echo $company_name; ?></h5>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM