Я пытаюсь создать небольшой сайт для своего задания и застрял на странице. На самом деле мой код не работает, поскольку ничего не отображается, и ошибка также не отображается. Любая помощь будет оценена по достоинству. Заранее спасибо ..Данные не отображаются в базе данных
<?php
include ("masterzone/php/mysqli.php");
if ($stmt = $db->prepare("SELECT tbl_name FROM listing_title where listing_title_ID=?")) {
$tpe = $_GET['type'];
$stmt->bind_param("i", $tpe);
$stmt->execute();
$stmt->bind_result($tbl_name);
$stmt->fetch();
if ($stmt1 = $db->prepare("SELECT Name,Address,Phone,Email,Location,Time,Website,Photo1,Date_Published,Rating FROM $tbl_name where categories_ID=?")) {
$cat1 = $_GET['cat'];
$stmt1->bind_param("i", $cat1);
$stmt1->execute();
$stmt1->bind_result($Name, $Address, $Phone, $Email, $Location, $Time, $Website, $Photo1, $Date_Published, $Rating);
$stmt1->fetch();
?>
<div id="loop_listing_taxonomy" class="list" >
<div class="post listing-11323 ">
<img src="images/<?php echo $Photo1; ?>" alt="" title="" />
<div class="entry">
<!--start post type title -->
<div class="listing-title">
<h2 itemprop="name" class="entry-title"><?php echo $Name; ?></h2>
<div class="listing_rating">
<div class="directory_rating_row"><span class="single_rating">
<?php
for ($x = 1; $x <= $Rating; $x++) {
echo '<img src="images/rating-on.png" alt="" />';
}
?>
</span></div>
</div>
<p class="phone"><?php echo $Phone; ?></p><p class="address"><?php echo $Address; echo $Location; ?></p><p class="time"><?php echo $Time; ?></p>
</div>
</div>
</div>
</div>
<?php
$stmt1->close();
}
$stmt->close();
}
?>
Вы должны предоставить нам дополнительную информацию. Начните с проверки своих журналов ошибок ... –
Проверьте свои журналы ошибок связи и Mysql или Apache ... – Portekoi
добавьте echo 'workin' перед включением, включите изменение в require_once, создайте временное значение и сохраните результаты вашего запроса, и var_dump it. В принципе, попытайтесь изолировать команду, вызывающую проблему. – Dimitri