Problem tylko jest taki, że jak zmienię name="opcja" na name="id[]" to trochę mi to skomplikuje projekt bo ten checkbox ma podpiętych kilka zdarzeń w zależności na jaki przycisk się kliknie po zaznaczeniu checkboxa, dlatego chciałbym poszukać jakiegoś rozwiązania, które zadziała w takiej formie bez ingerowania w już wyświetlonych użytkowników, którzy są wyciągani z bazy w formie tabeli.
Tak wygląda wyświetlanie użytkowników:
connection();
$sql = mysql_query("SET NAMES 'utf8'");
$sql = mysql_query("SET CHARACTER SET 'utf8_polish_ci'");
$sql = "SELECT * FROM delegacja ORDER BY numer DESC LIMIT $limit";
$query=mysql_query($sql);
while ($wynik=mysql_fetch_array($query)){
?><tr
<?
if ($wynik['cancel']=='1') {
?>style="text-decoration: line-through;" <?
}
?>
>
<td align="center"
<? kolor
($wynik['nazwa']);?>><font face="Verdana">
<? echo $wynik['numer'];?>/
<? echo date('y')?></td>
<td align="center"
<? kolor
($wynik['nazwa']);?>><font face="Verdana">
<? echo $wynik['nazwa'];?></td>
<td align="center" <? kolor($wynik['nazwa']);?>><font face="Verdana">
<? if ($wynik['lokalizacja_']==""){
echo $wynik['lokalizacja']; }
else {
echo $wynik['lokalizacja']." - ".$wynik['lokalizacja_']; }
?>
</td>
<td align="center"
<? kolor
($wynik['nazwa']);?>><font face="Verdana">
<? echo $wynik['cel'];?></td>
<td align="center"
<? kolor
($wynik['nazwa']);?>><font face="Verdana">
<? echo substr($wynik['pojazd'],0
,7
);?></td>
<td align="center" <? kolor($wynik['nazwa']);?>><font face="Verdana">
<? if ($wynik['data_start']!=$wynik['data_end']){
echo $wynik['data_start']; ?> -
<? echo $wynik['data_end'];} else{
echo $wynik['data_start']; }
?>
</td>
<td align="center">
<input type="checkbox" name="opcja" value="
<? echo $wynik['numer'];?>"/>
</td>
<td align="center">
<?
if ($wynik['cash']=='nierozliczone'){
?><font color="red"><?
?></font><?
}
else {
?><font color="green"><?
?></font><?
}
?></td>
</tr><?
}