Witam,
Otóż mam problem tego typu:
Mam skrypt który wyświetla wszystkie wiadomości z bazy danych.
Każda wiadomość ma inne ID i nie da się tego dokładnie określić ile tych ID w bazie będzie.
Z boku tabeli zrobiłem checkboxy, ale jak je teraz przesłać?
Jak przesłać wszystkie zaznaczone i usunąć te zaznaczone?
Zaznaczeń może być wiele (np. 1 albo 5 albo 21)
Oto mój kod skryptu:
$result2 = mysql_query("SELECT * FROM wiadomosci WHERE dokogo='$nick' ORDER BY id DESC") or die(mysql_error());
<div style="margin-left:700px; margin-top:30px;" class="button_012"><a href="index.php?s=mojekonto"><font style="margin-left:-20px;">Wróć do konta
</font></a></div><br><br><br><br> <div style="margin-left:700px;" class="button_012"><a href="index.php?s=nowa-wiadomosc&action=new-message"><font style="margin-left:-20px;">Napisz wiadomość
</font></a></div> <div style="margin-left:700px;" class="button_012"><a href="index.php?s=wiadomosci-send"><font style="margin-left:-20px;">Wysłane wiadomości
</font></a></div>';
echo "
<font color='black'> ";
echo'
<form method=post action=""> <table width="660" border="0" cellspacing="1" cellpadding="0" style="margin-top:-100px;">
<td class="row2" width="10"><b><font size="3" color="#882300"></font></td> <td class="row2" width="250"><b><font color="#882300" style="font-size: 13px;">Tytuł wiadomości
</font></td> <td class="row2" width="80"><b><font color="#882300" style="font-size: 13px;">Nadawca
</font></td>
<td class="row2" width="80"><b><font color="#882300" style="font-size: 13px;">Data
</font></td> <td class="row2" width="10"><b><font size="3" color="#882300"></font></td>
';
while ($dane=mysql_fetch_array($result2)) {
if ($dane[przeczyt] == '0'){
echo '
<td class="row1" width="10"><center><a href="index.php?s=wiadomosci-podglad&action=podglad-message&id='.$dane[id].'"><img src="images/nprzeczytana.gif"></td>';
echo '
<td class="row1" width="100"><a style="color: black; text-decoration: none;" href="index.php?s=wiadomosci-podglad&action=podglad-message&id='.$dane[id].'"><b>'.$dane[tytul].'
</td>';
echo '
<td class="row1" width="100"><a style="color: black; text-decoration: none;" href="index.php?s=wiadomosci-podglad&action=podglad-message&id='.$dane[id].'"><b>'.$dane[wyslal].'
</b></a></td>';
echo "
<td class='row1' width='100'>".$dane[datasend]."
</td>";
} else {
echo '
<td class="row1" width="10"><center><a href="index.php?s=wiadomosci-podglad&action=podglad-message&id='.$dane[id].'"><img src="images/przeczytana.gif"></td>';
echo '
<td class="row1" width="100"><a style="color: black; text-decoration: none;" href="index.php?s=wiadomosci-podglad&action=podglad-message&id='.$dane[id].'">'.$dane[tytul].'
</td>';
echo '
<td class="row1" width="100"><a style="color: black; text-decoration: none;" href="index.php?s=wiadomosci-podglad&action=podglad-message&id='.$dane[id].'">'.$dane[wyslal].'
</a></td>';
echo "
<td class='row1' width='100'>".$dane[datasend]."
</td>";
echo '
<td class="row1" width="10"><input value="'.$dane[id].'" title="'.$dane[id].'" type="checkbox" name="kasuj[]"></td>';
}
}
";
echo'
<input type="submit" name="action" value="kasuj">';
<img src='images/przeczytana.gif'> Wiadomości przeczytane
<br> <img src='images/nprzeczytana.gif'> Wiadomości nieprzeczytane
";
Chodzi tutaj zapewne o ten kawałek kodu:
echo '
<td class="row1" width="10"><input value="'.$dane[id].'" title="'.$dane[id].'" type="checkbox" name="kasuj[]"></td>';
Ale jak to potem przesłać dalej?