<? require_once('funkcje.php'); $db = db(); $wynik = $db->query($zapytanie1); $ile = $wynik->num_rows; for($i=0; $i<$ile; $i++){ $wynik_ile = $wynik->fetch_assoc(); } foreach( $_POST as $k => $w ) { if ( $w == '1' ) { $wynik2 = $db->query($zapytanie2); } } ?>
funkcje.php
<?php function db() { $lacz = new mysqli(HOST,URZYTKOWNIK,HASLO,NAZWA); if (!$lacz) throw new Exception('Połączenie z serwerem bazy danych nie powiodło się'); else return $lacz; } $zapytanie1 = \" SELECT * FROM autorzy \"; $zapytanie2 = \" DELETE FROM autorzy WHERE nazwa='\".$k.\"' \"; ?>
Jego zadaniem jest wyświetlić pozycje z bazy danych razem z checkboxami, potem po zaznaczeniu odpowiednich pozycji ma je usuwać. No i niestety ich nie usuwa, nie wiem co robie żle bo nie wyświetla mi sie zaden komunikat
