Zmodyfikowałem coś takiego, ale wyskakują errory ze screena poniżej.
<html>
<head>
<style>
table {
width: 100%;
border-collapse: collapse;
}
table, td, th {
border: 1px solid black;
padding: 5px;
}
th {text-align: left;}
</style>
</head>
<body>
<?php
$con = mysqli_connect('localhost','root','','wypozyczalnia');
if (!$con) {
die('Blad polaczenia: ' . mysqli_error
($con)); }
mysqli_select_db($con,"wypozyczalnia");
$sql="SELECT * FROM klienci WHERE id = '".$q."'";
$result = mysqli_query($con,$sql);
<tr>
<th>Imie</th>
<th>Nazwisko</th>
<th>PESEL</th>
</tr>";
while($row = mysqli_fetch_array($result)) {
echo "<td>" . $row['Imie'] . "</td>"; echo "<td>" . $row['Nazwisko'] . "</td>"; echo "<td>" . $row['PESEL'] . "</td>"; }
mysqli_close($con);
?>
</body>
</html>
Czym jest tutaj 'q' ? Jakaś zmienna, ale do czego w tym wypadku się odnosi i jaką ma rolę? Co jeszcze może być źle? Generalnie, to powinno na podstawie numeru ID, tworzyć tabelę ze wszystkimi pozostałymi danymi z bazy.