Delete rand din myqsl database
Scris: Lun Apr 11, 2011
Salut, am facut un tabel cu top20 pentru un radio online si la partea de administrare vreau sa am posibilitatea de stergere a inregistrarilor, a melodiilor din baza de date. Tabelul arata cam asa:
Am incercat si cu checkbox-uri la fiecare inregistrare in parte dar nu mi-a iesit figura, asa ca am decis o parte mai usoara din poezie, fiecare inregistrare sa aiba un delete propriu, problema e ca nu stiu cum sa ii dau id-ul la secventa
Va rog daca se poate putin ajutor, nu mai am rabdare cu el.
Cod: Selectaţi tot
<form name "" action="top20.php" method="post">
<table width="100%" border="1" align="center" cellpadding="2" cellspacing="0">
<tr bgcolor="#E6F3F9">
<td width="6%" height="26" align="center"><strong>ID</strong></td>
<td><strong>Nume</strong></td>
<td width="40%" align="center"><strong>Album</strong><strong>Gen</strong></td>
<td width="17%" align="center"> </td>
</tr>
<tr>
<td> </td>
<td width="37%"> </td>
<td> </td>
<td align="center" bgcolor="#FFE8E8"> </td>
</tr>
<?php while ($rrows = mysql_fetch_array($rs_results)) {?>
<tr>
<td align="center"><? echo $rrows['ID'];?></td>
<td><? echo $rrows['melodie']; ?></td>
<td><? echo $rrows['listen']; ?></td>
<td align="center" bgcolor="#FFE8E8"><input name="Delete" type="submit" id="Delete" value="Delete" />
<? if($_POST['Delete'] == 'Delete') { mysql_query("delete from $tbl_name where ID=['ID']"); } ?></td>
</tr>
<?php } ?>
</table>
</form>
Cod: Selectaţi tot
<? if($_POST['Delete'] == 'Delete') { mysql_query("delete from $tbl_name where ID=['ID']"); } ?>