Salve a tutti, avrei un piccolo problemi con MySQL e PHP.
In poche parole sono riuscito a mettere tutti i dati estrapolati in MySQL in una tabella, è fin qui tutto bene. In questa tabella ho anche creato un pulsate "Elimina" il cui dovrebbe eliminare i dati, cioè nel senso che in una riga c'è un certo dato x premendo questo button mi dovrebbe eliminare solo quella riga, ma invece mi elimina tutte le righe è mi sto impappinando ..
Codice PHP:
<?php
$conn = mysqli_connect('localhost', 'root', '', 'thedream');
if(!$conn) {
die('Error' . mysqli_error());
}
$query = "SELECT id, username, email, data, loggato, ruolo FROM users";
$result = mysqli_query($conn, $query);
while($ril = mysqli_fetch_array($result)) {
$id = $ril['id'];
$user = $ril['username'];
$email = $ril['email'];
$data = $ril['data'];
$loggato = $ril['loggato'];
$ruolo = $ril['ruolo'];
$query2 = "DELETE FROM users WHERE username='Luca'";
if ($loggato == '1') {
$online = 'Online';
}
else
{
$online = 'Offline';
}
if ($ruolo == '1') {
$staff = 'Amministratore';
} elseif ($ruolo == '2') {
$staff = 'Moderatore';
} elseif ($ruolo == '3') {
$staff = 'Utente';
}
$ril="<td>#".$id."</td>
<td>".$user."</td>
<td>".$email."</td>
<td>".$data."</td>
<td><span class='label label-default'>".$online."</span></td>
<td>0</td>
<td>
<div class='btn-group'>
<button type='button' class='btn btn-default dropdown-toggle btn-sm' data-toggle='dropdown'>".$staff."</span></button>
<ul class='dropdown-menu' role='menu'>
<li><a onClick=''>Amministratore</a></li>
<li><a onClick=''>Moderatore</a></li>
<li class='divider'></li>
<li><a onClick=''>Utente</a></li>
</ul>
</div>
</td>
<td><button id='delete' type='button' class='btn btn-warning btn-sm' onClick=".$qdelete = mysqli_query($conn, $query2).">Elimina</button> <button type='button' class='btn btn-info btn-sm'>Warn</button> <button type='button' class='btn btn-danger btn-sm'>Ban</button></td>
</tr>";
echo $ril;
}
?>