Kod
<?php
//połączenie z serwerem MySQL
$connect = mysql_connect("localhost", "root", "tatiana13") or
die ("Sprawdź połączenie z serwerem.");
//utwórz bazę danych jeśli jeszcze nie istnieje
$create = mysql_query("CREATE DATABASE IF NOT EXISTS moviesite")
or die(mysql_error());
//wybierz nowo utworzoną bazę danych
mysql_select_db("moviesite");
//utwórz tabele "movie"
$movie = "CREATE TABLE movie (
movie_id int(11) NOT NULL auto_increment,
movie_name varchar(255) NOT NULL,
movie_type tinyint(2) NOT NULL default 0,
movie_year int(4) NOT NULL default 0,
movie_leadactor int(11) NOT NULL default 0,
movie_director int(11) NOT NULL default 0,
PRIMARY KEY (movie_id),
KEY movie_type (movie_type,movie_year)
)";
$results = mysql_query($movie)
or die (mysql_error());
//utwórz tabelę "movietype"
$movietype = "CREATE TABLE movietype (
movietype_id int(11) NOT NULL auto_increment,
movietype_label varchar(100) NOT NULL,
PRIMARY KEY (movietype_id)
)";
$result = mysql_query($movietype)
or die(mysql_error());
//utwórz tabelę "people"
$people = "CREATE TABLE people (
people_id int(11) NOT NULL auto_increment,
people_fullname varchar NOT NULL,
people_isactor tinyint(1) NOT NULL default 0,
people_isdirector tinyint(1) NOT NULL default 0,
PRIMARY KEY (people_id)
)";
$result = mysql_query($people)
or die(mysql_error());
echo "Poprawnie utworzono bazę danych filmów!";
?>
//połączenie z serwerem MySQL
$connect = mysql_connect("localhost", "root", "tatiana13") or
die ("Sprawdź połączenie z serwerem.");
//utwórz bazę danych jeśli jeszcze nie istnieje
$create = mysql_query("CREATE DATABASE IF NOT EXISTS moviesite")
or die(mysql_error());
//wybierz nowo utworzoną bazę danych
mysql_select_db("moviesite");
//utwórz tabele "movie"
$movie = "CREATE TABLE movie (
movie_id int(11) NOT NULL auto_increment,
movie_name varchar(255) NOT NULL,
movie_type tinyint(2) NOT NULL default 0,
movie_year int(4) NOT NULL default 0,
movie_leadactor int(11) NOT NULL default 0,
movie_director int(11) NOT NULL default 0,
PRIMARY KEY (movie_id),
KEY movie_type (movie_type,movie_year)
)";
$results = mysql_query($movie)
or die (mysql_error());
//utwórz tabelę "movietype"
$movietype = "CREATE TABLE movietype (
movietype_id int(11) NOT NULL auto_increment,
movietype_label varchar(100) NOT NULL,
PRIMARY KEY (movietype_id)
)";
$result = mysql_query($movietype)
or die(mysql_error());
//utwórz tabelę "people"
$people = "CREATE TABLE people (
people_id int(11) NOT NULL auto_increment,
people_fullname varchar NOT NULL,
people_isactor tinyint(1) NOT NULL default 0,
people_isdirector tinyint(1) NOT NULL default 0,
PRIMARY KEY (people_id)
)";
$result = mysql_query($people)
or die(mysql_error());
echo "Poprawnie utworzono bazę danych filmów!";
?>
wywala mi komunikat You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'NOT NULL, people_isactor tinyint(2) NOT NULL default 0, people_isdirector ' at line 3