<?php
include 'includes/db.php';
echo "<h2>Debug Brands and Cars</h2>";
// Test 1: Check brands table
echo "<h3>1. Brands in database:</h3>";
$brands_result = $conn->query("SELECT id, name, logo FROM brands LIMIT 5");
while($brand = $brands_result->fetch_assoc()) {
echo "<div style='border: 1px solid #ccc; margin: 5px; padding: 10px;'>";
echo "ID: " . $brand['id'] . "<br>";
echo "Name: " . htmlspecialchars($brand['name']) . "<br>";
echo "Logo: " . htmlspecialchars($brand['logo']) . "<br>";
if ($brand['logo']) {
$logo_path = "uploads/brands/" . $brand['logo'];
echo "Logo path: $logo_path<br>";
echo "File exists: " . (file_exists($logo_path) ? "YES" : "NO") . "<br>";
if (file_exists($logo_path)) {
echo "<img src='$logo_path' style='width: 50px; height: 50px; object-fit: contain;'><br>";
}
}
echo "</div>";
}
// Test 2: Check cars table
echo "<h3>2. Cars in database:</h3>";
$cars_result = $conn->query("SELECT id, name, brand FROM cars LIMIT 3");
while($car = $cars_result->fetch_assoc()) {
echo "<div style='border: 1px solid #ccc; margin: 5px; padding: 10px;'>";
echo "Car ID: " . $car['id'] . "<br>";
echo "Car Name: " . htmlspecialchars($car['name']) . "<br>";
echo "Car Brand: " . htmlspecialchars($car['brand']) . "<br>";
echo "</div>";
}
// Test 3: Test JOIN query
echo "<h3>3. JOIN Query Test:</h3>";
$join_result = $conn->query("SELECT c.id, c.name, c.brand, b.logo as brand_logo FROM cars c LEFT JOIN brands b ON c.brand = b.name LIMIT 3");
while($row = $join_result->fetch_assoc()) {
echo "<div style='border: 1px solid #ccc; margin: 5px; padding: 10px;'>";
echo "Car: " . htmlspecialchars($row['name']) . "<br>";
echo "Brand: " . htmlspecialchars($row['brand']) . "<br>";
echo "Brand Logo: " . htmlspecialchars($row['brand_logo']) . "<br>";
if ($row['brand_logo']) {
$logo_path = "uploads/brands/" . $row['brand_logo'];
echo "Logo path: $logo_path<br>";
if (file_exists($logo_path)) {
echo "<img src='$logo_path' style='width: 50px; height: 50px; object-fit: contain;'><br>";
}
}
echo "</div>";
}
$conn->close();
?>