dodawanie działa bez zarzutu lecz problem pojawia się przy usuwaniu lub naprawianiu awarii w mojej bazie.
fragment kodu z głównego pliku awarii(breakdown.php):
<?php echo "<TR><TD><B>ID</B></TD><TD><B>Data Wystąpienia</B></TD><TD><B>Czy naprawiona</B></TD><TD><B>Miejsce Wystąpienia</B></TD>"; foreach ($db->query("SELECT * FROM awaria;") as $row) { $ID = $row['ID_AWARIA']; $data = $row['DATA_WYSTAPIENIA']; $czy = $row['CZY_NAPRAWIONA']; $miejsce = $row['MIEJSCE_WYSTAPIENIA']; if ($czy==1) { else { } ?>
delete_breakdown.php
<?php require_once "../db.php"; $id = $_GET['id']; $db->query("DELETE FROM 'awaria' WHERE ID_AWARIA=$id;"); ?>
repair_breakdown.php
<?php require_once "../db.php"; $id = $_GET['id']; $db->query("UPDATE 'awaria' SET 'CZY_NAPRAWIONA'=1 WHERE ID_AWARIA=$id;"); ?>
w db.php jest moje obiektowe logowanie do bazy które teoretycznie wygląda tak:
<?php $db = new PDO('host;db', 'login', 'haslo'); ?>
klikając w linki 'skasuj' lub 'napraw' nic się nie dzieje, jakby zapytania źle działały ale sprawdzałem je wielokrotnie i są napisane poprawnie.
Proszę o pomoc
