Передать переменную из php-файла в html-файл.

MaxioN

Новичок
Требуется взять из php-файла некоторую переменную и передать её в файл html.

Код php-файла:

PHP:
<?php
include 'config.php';
include 'template/pages/product_page.html';

$dbconn = mysqli_connect($host, $username, $password);
$query = 'SET NAMES utf8';

mysqli_query($dbconn, $query);
mysqli_select_db($dbconn,$database);

$sql = "SELECT * FROM copymach";
$result = mysqli_query($dbconn,$sql);
$i=1;

$query=mysqli_query($dbconn, "SELECT copy_id,copy_name FROM copymach WHERE copy_id = '".$i."' LIMIT 1");
$data=mysqli_fetch_assoc($query);

echo 'Название модели:';echo "<br>";
echo $data['copy_name'];

mysqli_close($dbconn);
?>
Передать необходимо переменную $data['copy_name'].

Если ввести такой код в html:
HTML:
<h1><strong><?=$data['copy_name']?></strong></h1>
То появляется ошибка "Notice: Undefined variable: data"
 

c0dex

web.dev 2002-...
Команда форума
Партнер клуба
Твой HTML файл по сути тот же php файл, если уж на то пошло и мы смотрим на ошибку. Соответственно тебе надо эту переменную сделать доступной в области видимости твоего псевдо-html файла. Здесь мы вплотную подходим к вопросу о шаблонизаторах.
 
Сверху