problema functia DELETE
Scris: Dum Oct 10, 2010
salut, uite am codul asta si atunci cand vreau sa sterg un anunt din 2010 imi sterge toate din 2010 si eu vreau ca daca vreau sa sterg luna octombrie 2010 sa imi stearga doar aceasta luna nu pe toate. cu stima trif
Cod: Selectaţi tot
<?php
if(isset($_POST['submit']))
{
$id=$_POST['id'];
$anul=$_POST['anul'];
$luna=$_POST['luna'];
$dellists="Delete from anunt where id='$id'";
mysql_query($dellists) or die("NU se poate sterge anunturile!");
$delusers="Delete from anunt where anul='$id'";
mysql_query($delusers) or die("Atentie, nu se poate sterge anuntul!");
print "Anunt sters! <a href='stergere_anunt.php'>Inapoi la stergere!</a>";
}
else
{
print "Toate anunturile anuale sunt sterse!<br>";
print "<form action='stergere_anunt.php' method='post'>";
$getlists="SELECT * from anunt";
$getlists2=mysql_query($getlists) or die("Nu se poate afisa lista cu anunt!");
print "<select name='id'>";
while($getlists3=mysql_fetch_array($getlists2))
{
print "<option value='$getlists3[anul]'>$getlists3[anul]</option>";
}
print "</select>";
print "<input type='submit' name='submit' value='Sterge anunt!'></form>";
}
?>