webdeveloper
Registered
Имам следният скрипт:
Проблема е, че не иска да изтрива даденият запис.. Мисля, че нещо в <select> не е наред и не иска да взема id-то, но не мога да разбера какво...
Код:
<?php
$user = (htmlspecialchars(addslashes($us['username'])));
$ss = mysql_query("SELECT * FROM `list` WHERE potrebitel='$user' ORDER BY `id` DESC");
echo "<center><br><select name='p' class='grafi'><option value='no'>Изтриване...</option>";
while($s = mysql_fetch_array($ss)) {
$id = $s['id'];
$ime = $s['title'];
echo "<option value='$id'>$ime</option>";
}
echo "</select><br><br>
<form action='' method='post' align='center'>
<input type='submit' name='del' class='btn' value='Изтрий'>
</form></center>";
if($_POST['del']){
$so = (htmlspecialchars(addslashes($_POST['p'])));
if ($so == 'no') {echo "<center><font color='red'>Моля изберете какво да изтрием!</font></center>";}
else {
$q = mysql_query("DELETE FROM `list` WHERE id='$so' AND potrebitel='$user'") or die(mysql_error());
echo "<br><br><center><font color='green'>Успешно изтрихте!</font></center><br>";
}
}
?>
Проблема е, че не иска да изтрива даденият запис.. Мисля, че нещо в <select> не е наред и не иска да взема id-то, но не мога да разбера какво...