Mam problem ze skryptem lub z samą bazą. Na początku ładnie pięknie dodało się kilka rekordów, ale po 6 coś już nie chce. Pojęcia nie mam w czym tkwi problem. Odpaliłem ten sam skrypt przez Wampa i też nie dodaje rekordów (i co najlepsze nie wywala błędu). Próbowałem czyścić tabelę, robić nową bazę i nic. Skrypty przesyłać dane przesyłają, ale do bazy już nie chcą się dodać.

Dodam kody, może ktoś coś znajdzie...
CREATE TABLE IF NOT EXISTS `workers` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` text CHARACTER SET utf8 NOT NULL, `surname` text CHARACTER SET utf8 NOT NULL, `date` date NOT NULL, `hour_start` time NOT NULL, `hour_end` time NOT NULL, `project_code` text CHARACTER SET utf8 NOT NULL, `activity_desctription` text CHARACTER SET utf8 NOT NULL, `allowance` text CHARACTER SET utf8 NOT NULL, `travel_expenses` int(11) NOT NULL, `kilometers` int(11) NOT NULL, `other` text CHARACTER SET utf8 NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=7 ;
<?php $name=$_POST['name']; $surname=$_POST['surname']; $date=$_POST['date']; $hour_start=$_POST['hour_start']; $_SESSION['name']=$name; $_SESSION['surname']=$surname; $_SESSION['date']=$date; $_SESSION['hour_start']=$hour_start; ?> <br> Czy chcesz dodac te informacje do bazy? <form action=add1.php method=post> <input type=submit value=TAK name=a> <input type=submit value=NIE name=a> </form> </BODY> </HTML>
<HTML> <BODY> <HEAD> <TITLE>SKRYPT DODAJACY REKORDY DO BAZY</TITLE> </HEAD> <BODY> <?php include("config.php"); $name=$_SESSION['name']; $surname=$_SESSION['surname']; $date=$_SESSION['date']; $hour_start=$_SESSION['hour_start']; $submit=$_POST['a']; if($submit=='TAK') { $sql = "INSERT INTO 'workers' (id,name,surname,date,hour_start) VALUES ('', '$name', '$surname','$date','$hour_start')"; } elseif($submit=='NIE') { } ?> </BODY> </HTML>
Z góry dziękuję za wszelaką pomoc.
Pozdrawiam,
Sondewerek.