profilo utente registrato
Salve a tutti ho un piccolo problema che non riesco a risolvere spero che sono nella sezione giusta, cerco di spiegare il problema, quando un utente fa il login entra in un area riservata, e fin qui tutto ok ora l'utente deve visualizzare i suoi dati es nome email ecc... vi copio qui il codice
se a posto del $id metto unnumero mi visualizza un utente invece così da errore grazie in anticipo per un aiuto e di capire dove faccio l'errore
PS la connessione la prende da un file esterno che lo collega con <?php include('../classes/security.php'); ?>
Grazie per l'aiuto
Codice PHP:
<?php
$query = "SELECT * FROM user_form WHERE id='$id'";
$query_run = mysqli_query($connection, $query);
?>
<tr>
<th scope="col">ID</th>
<th scope="col">Username</th>
<th scope="col">E-Mail</th>
<th scope="col">Categoria</th>
<th scope="col">Modifica</th>
</tr>
</thead>
<tbody>
<?php
if(mysqli_num_rows($query_run) > 0)
{
while($row = mysqli_fetch_assoc($query_run))
{
?>
<tr>
<td><?php echo $row['id']; ?></td>
<td><?php echo $row['name']; ?></td>
<td><?php echo $row['email']; ?></td>
<td><?php echo $row['type']; ?></td>
<td>
<form action="register_edit.php" method="POST">
<input type="hidden" name="edit_id" value="<?php echo $row['id']; ?>">
<button type="submit" style="width:95px;" name="edit_btn" class="btn btn-success">Modifica</button>
</form>
</td>
</td>
</tr>
<?php
}
}
else {
echo "Nop record Foond";
}
?>