Этот код не работает, по какой-то странной причине. Я уверен, что база данных MySQL правильно структурирована. да, я украл код из w3schools ... Может быть, код слишком долго, так что я буду объяснять мои намерения:Почему этот PHP-код не создает таблицу в html из базы данных mySQL?
<?php $servername = "localhost";
$username = "root";
$password = "censored";
$conn = mysqli_connect($servername, $username, $password, "wcprop");
if (!$conn) {
die("Connection failed: " . mysqli_connect_error());
}
$result = mysqli_query($conn,"SELECT * FROM test_prop_list");
if (mysqli_num_rows($result)) > 0) {
echo '<table style="text-align: left; width: 100%;" border="1" cellpadding="2"
cellspacing="2">
<tbody>';
while($row=mysqli_fetch_assoc($result)) {
echo '
<tr>
<td style="text-align: left; font-family: Trebuchet MS;">
<h2>' . $row["name"]. '<br>
</h2>
<ul>
<li>Avaliable Flats: ' . $row["aval"]'. ; </li>
<li>Size: ' . $row["size"]. '; </li>
</ul>
</td>
<td style="text-align: left; font-family: Trebuchet MS;">
<ul>
<li>View: ' . $row["view"]. ';<br>
</li>
<li>Comfort: ' . $row["comf"]. ';<br>
</li>
<li>Convenience: ' . $row["conv"]. ';<br>
</li>
<li>Total Rating: ' . $row["view"]+ $row["comf"]+ $row["conv"]. '<br>
</li>
</ul>
</td>
<td style="text-align: center; font-family: Trebuchet MS;"><img
style="height: 180px; width: 320px;" alt="picture of property"
src="' . $row["picl"]. '"><br>
</td>
<td style="text-align: left; font-family: Trebuchet MS;">
<ul>
<li>Price per square meters: ' . $row["ppsm"]. '<br>
</li>
<li>Total price of flat: ' . $row["ppsm"]*$row["size"]. '<br>
</li>
</ul>
</td>
</tr>'}
echo
'</tbody>
</table>'}
mysqli_close($conn);
?>
более конкретно. Какая ошибка вы получаете? Что именно происходит неправильно? Вы знаете, где это происходит? – ChrisRockGM
Ну W3Schools была вашей первой ошибкой ... – prodigitalson
Я знаю, но я не лучший на PHP –