Я пытаюсь сохранить все файлы PHP от из файлов HTML. Сортируйте проект на основе шаблонов, но без использования каких-либо движков шаблонов, поскольку они в основном раздуты и что вам нужно будет изучить другой язык, который вообще не является PHP.Хранение HTML-файлов, отделенных от файлов PHP (на основе шаблона)
Во всяком случае, у меня есть следующий код в моем index.php
файле:
<?php
$query = "SELECT id FROM products ORDER by id";
$product_list = "";
if ($stmt = mysqli_prepare($db_conx, $query)) {
/* execute statement */
mysqli_stmt_execute($stmt);
/* bind result variables */
mysqli_stmt_bind_result($stmt, $id);
/* fetch values */
while (mysqli_stmt_fetch($stmt)) {
$product_list .= "
}
}
?>
<?php include "template.php"; ?>
И у меня есть этот код в моем template.php
файле:
<html>
<head>
</head>
<body>
<div class='prod_box'>
<div class='center_prod_box'>
<div class='product_title'><a href='#'>$product_name</a></div>
<div class='product_img'><a href='#'><img src='images/" . $id . "Image1.jpg' alt='' border='0' /></a></div>
<div class='prod_price'><span class='reduce'>350$</span> <span class='price'>270$</span></div>
</div>
<div class='prod_details_tab'> <a href='#' class='prod_buy'>Add to Cart</a> <a href='#' class='prod_details'>Details</a> </div>
</div>
</body>
</html>
Когда я запускаю код, я в основном получаю HTML-страница отображается точно так же, как вы видите ее выше. Таким образом, данные из базы данных MySQL не отображаются!
EDIT:
Я попытался, используя следующий код в моем while
цикле и все тот же:
$id = $row["id"];
$product_name = $row["product_name"];
$price = $row["price"];
$shipping = $row["shipping"];
$category = $row["category"];
Может кто-то пожалуйста, помогите мне с этим?
Где Вы определили '$ product_name'? '$ product_name' также не находится между метками php. – Daan
@ Даан, я думал, мне не нужно это делать, потому что я использую цикл while.поэтому все нужно извлечь из базы данных mysql в цикле while. – user3592614
Вместо того, чтобы изобретать колесо, посмотрите на [Усы] (http://mustache.github.io)/[MustachePHP] (https://github.com/bobthecow/mustache.php). – Thorsten