2014-02-07 4 views
0

У меня есть шаблон для login.html. Есть строка: <h5>&copy; Your Company</h5>. Я хочу, чтобы название компании было вытащено из базы данных MySQL. У меня есть файл compnayname.php, где я получаю название компании от db. Как я могу реализовать это в следующем коде? Благодарю.данные из базы данных mysql в html

<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> 
+0

сделать ваш файл 'входа. php' и включить файл 'company_name.php' там –

ответ

0

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; 
0

Попробуйте это ... Первая ссылка на файл companyname.php в файл login.html .. затем сделать изменения в login.html ..

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

Это не может быть самое прекрасное решение, но я думаю, что это самый быстрый. Переименуйте login.html в login.php и включите файл, который получает и печатает название компании.

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

И пожалуйста исправить опечатку в вашем имени файла;)

0

Это HTML-файл, вам нужно сначала переименовать его в login.php, чтобы его можно было поместить в php. Тогда с PHP вы будете прекрасно назвать ваш запрос MySQL, непосредственно в файле login.php, на включив его:

Первый случай

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

Второй случай (уродливый)

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

Ваш файл должен быть PHP-файл вместо HTML файл - так сохраните его как «login.php»

Вы можете получить название компании из БД и сохранить его в переменной ех PHP (выше 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> 
Смежные вопросы