Mam bazę danych z tabelą 'newsy'. Mam tam parę pól ('id', 'wpis', 'aktywny' itp.). I mam stronę, na której chcę update'ować pojedyncze lub zbiorowe wyniki (możliwość masowego usuwania rekordów z bazy). Co do Udpate'u chodzi mi o zmianę tylko JEDNEJ wartości, po zaznaczeniu jej w polu typy 'checkbox'. Napisałem taki oto kod:
$sql = 'SELECT * FROM newsy ORDER BY id DESC'; { $sql_1 = "UPDATE newsy SET aktywny='1' WHERE id=$id"; } { $sql_2 = "DELETE FROM newsy WHERE id=$id"; } { <input type="checkbox" /> </div>'; } echo '<form action="index.php?id=wiadomosci" type="Post"> <input type="submit" name="zmien" value="Zmień"/> <input type="submit" name="usun" value="Usuń"/> </form>';
Pole 'aktywny' powinno się zmieniać. Na razie to jest szkic. Mam ogromną prośbę o pomoc w dokończeniu. Wszystkie akcje powinny odbywać się na jednej i tej samej stronie. Proszę, pomóżcie. Pozdrawiam