Witam. Mój kolejny problem nie jest może wielki, ale niestety nie wiem jak go rozwiązać. Otóż: na stronie www mam wyszukiwarkę do tabeli bazy mysql. Wynik wyszukania wyświetla się w postaci tabeli. Do tej tabeli dokładam jedna kolumnę, w której znajdują się checkboxy. Za pomocą tych checboxów będzie możliwość usuwania całych rekordów z bazy (tych zaznaczonych przez checboxy). Problem polega na tym, iż value tych checboxów nie chce przyjąć wartości klucza podstawowego z tej samej tabeli.
Oto część kodu odpowiedzialnego za wyszukiwanie rekordów z bazy:
if (!empty($_POST['klasa'])) $wh[] = "flota_klasa = '$_POST[klasa]' ";
if (!empty($_POST['marka'])) $wh[] = "flota_marka = '$_POST[marka]' ";
if (!empty($_POST['model'])) $wh[] = "flota_model = '$_POST[model]' ";
if (!empty($_POST['rocznik'])) $wh[] = "flota_rok_produkcji = '$_POST[rocznik]' ";
if (!empty($_POST['silnik'])) $wh[] = "flota_silnik = '$_POST[silnik]' ";
if (!empty($_POST['przebieg'])) $wh[] = "flota_przebieg = '$_POST[przebieg]' ";
if (!empty($_POST['vin'])) $wh[] = "flota_vin = '$_POST[vin]' ";
if (!empty($_POST['rejestracja'])) $wh[] = "flota_rejestracja = '$_POST[rejestracja]' ";
if (!empty($_POST['kolor'])) $wh[] = "flota_kolor = '$_POST[kolor]' ";
if (!empty($_POST['osobowy'])) $wh[] = "flota_liczba_pasazerow = '$_POST[osobowy]' ";
if (!empty($_POST['oddzial'])) $wh[] = "flota_oddzial = '$_POST[oddzial]' ";
if (!empty($_POST['dostepnosc'])) $wh[] = "flota_dostepnosc = '$_POST[dostepnosc]' ";
if (!empty($wh)){ $where = 'where '.implode(' and ', $wh); } else{ $where = ''; }
$wyszukanie = 'SELECT * FROM flota '.$where;
<?php
echo "<table cellpadding='1' border=1 align='center'>"; echo "<td> Rok produkcji </td>"; echo "<td> Silnik </td>"; echo "<td> Przebieg </td>"; echo "<td> Rejestracja </td>"; echo "<td> Liczba pasażerów </td>"; echo "<td> Oddział </td>"; echo "<td> Dostępność </td>";
{
?>
//tutaj jest ten checkbox
<td><input type="checkbox" name="wybierz" value="<?php $cos="{$wiersz['flota_vin']}" ?>"/></td>
<?php
echo "<td>".$wiersz['flota_klasa']."</td>"; echo "<td>".$wiersz['flota_marka']."</td>"; echo "<td>".$wiersz['flota_model']."</td>"; echo "<td>".$wiersz['flota_rok_produkcji']."</td>"; echo "<td>".$wiersz['flota_silnik']."</td>"; echo "<td>".$wiersz['flota_przebieg']."</td>"; echo "<td>".$wiersz['flota_vin']."</td>"; echo "<td>".$wiersz['flota_rejestracja']."</td>"; echo "<td>".$wiersz['flota_kolor']."</td>"; echo "<td>".$wiersz['flota_liczba_pasazerow']."</td>"; echo "<td>".$wiersz['flota_oddzial']."</td>"; echo "<td>".$wiersz['flota_dostepnosc']."</td>"; ?>