ДОДАТКИ
Файл підключення до бази даних:
<?php
class Connect
{
public static function getConnect()
{
include"config.php";
$pdo = new PDO("mysql:host=" . $host, $user, $password) or Die("error connect with " . $host);
$pdo->query("CREATE DATABASE IF NOT EXISTS " . $databaseName . ";");
$tryConnect = $pdo->query("USE " . $databaseName);
$list = ("SELECT * FROM `Product`");
$tryProducts = $pdo->query($list);
if (!$tryProducts) {
require_once dirname(__DIR__) . '/installFiles/' . 'inst.php';
}
unset($tryProducts);
return $pdo;
}
}
Вивід всіх товарів на сторінку:
<section>
<?php
$pdo = Connect::getConnect();
$obj = $pdo->prepare("select * from Product");
$obj->execute();
$list = $obj->fetchAll();
foreach($list as $item)
{?>
<div class="product">
<a href="/Product/ItemId/<?php echo $item['Id']; ?>">
<img src="/images/<?php echo $item['images']; ?>" alt=""><br>
<span><?php echo $item['Name']; ?></span>
</a>
</div>
<?php } ?>
</section>