Witam ponownie. Na mojej stronei stworzylem system prywatnych wiadomosci. Wszystko by bylo ok, gdyby nie to, ze dalem opcje przy kazdej wiadomosci "usun wiadomosc". I jesli na to klikne to usuwa mi wszystkie wiadomosci, ktore sie otrzymalo. To samo się dzieje jesli dam opcje "przeczytana", to wszystkim wiadomosciom daje wartosc "przeczytana". Niem ma bladego pojecia co tam moze byc zle. Tutaj daje kod:
<?php
include("baza.php");
include("gora.php");
$przeczytana = 1;
$q = mysql_query("SELECT login, od, temat, tresc, przeczytana, date, id FROM wiadomosci WHERE login='$user'"); ?>
<b><center>Wiadomości:</center></b>
<br>
<a href="wiadomosci.php">:: Nowa wiadomość</a><br>
:: Kasuj wszystkie wiadomości<br><hr>
<?php
?>
<table width=100%>
<tr bgcolor=#e6e6e6>
<td>
<?php echo $r[2] ?></td>
<td>
<?php echo $r[5] ?></td>
<td>
<?php echo "<a href=\"profil.php?user=" . $r[1] . "\">" . $r[1] . "</a>" ?></td>
</tr>
</table>
<table width=100%>
<tr bgcolor=#6e6e6e>
<td>
<?php echo $r[3] ?><br><br>
</td>
</tr>
<tr bgcolor=#e6e6e6>
<form action="wiadomosci2.php" method="post">
<td><button style="border: 0px; background-color: #e6e6e6;" type="submit" name="przeczytana">przeczytana</button><button style="border: 0px; background-color: #e6e6e6;" type="submit" name="kasuj">kasuj</button></td>
</form>
</tr>
</table>
<hr>
<?php
if(isSet($_POST['kasuj'])){ #//tutaj jest ta nieszczesliwa funkja "kasuj" /// header("Location: wiadomosci2.php"); }
if(isSet($_POST['przeczytana'])){ }
}
include("dol.php");
?>
Bardzo prosze o pomoc! Pozdrawiam!