Witam
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 ;
<h1>SUPER SKRYPT ZBIERAJACY DANE
</h1> <form action="add.php" method="POST"> <TR><TD colspan="2" align="center"><input type=submit value="SEND IT"></TD></TR>
<?php
echo $_POST['hour_start'];
$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.
Ten post edytował Sondewerek 25.05.2012, 12:35:57