witam próbuje zrobić prosty skrypt który by dodawał do bazy rekord z danymi pobranymi ze zmiennych
taką mam strukturę tabeli w bazie
--
-- Struktura tabeli dla `Zamowienia`
--
CREATE TABLE IF NOT EXISTS `Zamowienia` (
`Id` int(11) NOT NULL AUTO_INCREMENT,
`UsersId` varchar(25) NOT NULL,
`Game` varchar(25) NOT NULL,
`Typ` varchar(25) NOT NULL,
`Slot` varchar(25) NOT NULL,
`Lokacja` varchar(25) NOT NULL,
`datestart` date NOT NULL,
`dateend` date NOT NULL,
`status` varchar(25) NOT NULL,
PRIMARY KEY (`Id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=2 ;
--
tresc skryptu jest taka
<?php
require "include/lay.php";
headstr("Rejestracja");
//polaczenie z baza danych
if (!$db_lnk = @mysql_connect("myssdfgdsfg3306", "adgadgce", "adgadgag7")) {
echo('Wystapil blad podczas proby polaczenia z serwerem MYSQL...'); return SERVER_ERROR;
}
{
echo('Wystapil blad podczas wyboru bazy danych: testy...'); return SERVER_ERROR;
}
?>
<div class="n">
<div class="nt">
<h1>Zarejestruj się</h1>
</div>
<?php
$lokacja = $_GET["lokacja"];
$gra = $_GET["gra"];
$typ = $_GET["typ"];
$sloty = $_GET["sloty"];
$okres = $_GET["okresik"];
$cena = $_GET["cenakoncowa"];
?>
<?php
$Userid= $_SESSION["UserId"];
?>
<?php
$query = "INSERT INTO `Zamowienia` (`id`, `UsersId`, `Game`, `Typ`, `Slot`, `Lokacja`, `datestart`, `dateend`, `status`) VALUES ('', '$Userid', '$gra', '$typ', '$sloty', '$lokacja', '2008-12-15', '2009-12-16', 'Nie opłacone')";
?>
<?php
echo(Zamówienie zostalo złożone proimy je oplacic przez panel usera
.); ?>
<div class="nb"><br /> <div><a href="#"><br /></a></div></div>
</div>
</div>
<?php
footstr();
?>
treść błędu
Parse error: syntax error, unexpected T_STRING in /var/www/virtual/kingofspace.cba.pl/addzamowienie.php on line 47
Ten post edytował kingofspace 16.11.2009, 12:37:17