Здесь мой код для извлечения данных и отображения галереи изображений с использованием
в 1 строке.<?php
require('database_connection.php');
if (@mysqli_connect_errno())
{
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
$latest_tyres = "SELECT IMLITM, BRAND, PATTERNS, WIDTH, SZ FROM tblInventory WHERE NOT AR='0' AND LATEST='L'";
echo "<ul style='list-style:none;display:inline;padding:0'>";
while ($row = mysqli_fetch_assoc($latest_tyres))
{
echo "<li style='width:230px;height:320px;background-color:green'>";
echo "<div style='width:220xp;height:320px;background-color:black;margin-left:auto;margin-right:auto'>";
echo "</div>";
echo "</li>";
}
echo "</ul>";
mysqli_close($mydatabase);
?>
В результате кода должен быть создан HTML-код:
<ul style='list-style:none;display:inline;padding:0'>
<li style='width:230px;height:320px;background-color:green'>
<div style='width:220xp;height:320px;background-color:black;margin-left:auto;margin-right:auto'>
</div>
</li>
</ul>
Но в моем HTML он просто отображается пустым с помощью этого кода:
<ul style="list-style: none; display: inline; padding: 0px;"/>
ЗДЕСЬ ВЫЙДЕТ QUERY:
===================================================
| IMLITM | BRAND | PATTERNS | WIDTH | SZ |
===================================================
| LRCO095 | CON | R50 | 200 | 16 |
---------------------------------------------------
| LB1111 | FALKEN | R70 | 100 | 18 |
---------------------------------------------------
Я думаю, вы забыли использовать функцию mysqli_query до начала цикла. http://in2.php.net/mysqli_query
Используйте ниже код.
$result = mysqli_query($latest_tyres);
echo "<ul style='list-style:none;display:inline;padding:0'>";
while ($row = mysqli_fetch_assoc($result))
{
// Your html code
}
echo "</ul>";