Я создаю сайт подержанного автомобиля для класса. У меня есть база данных mysql, которая имеет две таблицы. Один для деталей автомобиля и один стол для фотографий автомобиля. Я пытаюсь показать одну единственную фотографию автомобиля рядом с некоторыми деталями (например, вы видите на cars.com), но я боюсь. Идентификатор автомобиля - одна таблица, а «ext_1» - в другой таблице.Образ изображения PHP из mysql из разных таблиц
<?php
$page_title = "List cars";
require_once ('includes/header.php');
require_once('includes/database.php');
//select statement
$sql = "SELECT * FROM inventory_tbl, inventory_photos_tbl";
//execute the query
$query = $conn->query($sql);
//Handle selection errors
if (!$query) {
$errno = $conn->errno;
$errmsg = $conn->error;
echo "Selection failed with: ($errno) $errmsg<br/>\n";
$conn->close();
//require_once ('includes/footer.php');
exit;
}
//display results in a table
?>
<h2>Inventory</h2>
<table border="1px solid" border="collapse" align ="center" height='300' width='750' >
<tr><center>
<th></th>
<th>Year</th>
<th>Make</th>
<th>Model</th>
<th>Mileage</th>
<th>Price</td>
<th>Details</th>
</center>
</tr>
<?php
//insert a row into the table for each row of data
while (($row = $query->fetch_assoc()) !==NULL){
echo "<tr>";
echo "<td><img src =" .$row['id']. $row['ext_1']. " width = 100 height = 100></td>";
echo "<td>", $row['year'], "</td>";
echo "<td>", $row['make'], "</td>";
echo "<td>", $row['model'], "</td>";
echo "<td>", number_format($row['mileage']), "</td>";
echo "<td>","$", number_format($row['price']), "</td>";
echo "<td><a href='cardetails.php?id=", $row['id'],"'>View Details</td>";
echo "</tr>";
}
?>
<?php
// clean up resultsets when we're done with them!
$query->close();
// close the connection.
$conn->close();
//include the footer
require_once ('includes/footer.php');
Без знания запроса (что вы написали в коде), как любой может помочь? –
Дайте таблицу структуры таблицы + код, который вы пытались –
Пожалуйста, предоставьте дополнительную информацию о запросе, который вы используете, и о проблемах, которые у вас были до сих пор. – JuanN