Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php/mysql]problem z utworzeniem tabeli w bazie danych
Forum PHP.pl > Forum > Przedszkole
girribaldi
Witam smile.gif
mam mały problem z utwrzeniem tabeli w bazie
  1. <?php
  2. $connect=mysql_connect("localhost","girri","girri") or die ("Sprawdź połączenie z serwerem");
  3. $create=mysql_query("CREATE DATABASE IF NOT EXISTS moviesite") or die(mysql_error());
  4. mysql_select_db("moviesite");
  5. $movie="CREATE TABLE IF NOT EXISTS movie 
  6. (
  7. movie_id int(11) NOT NULL auto_increment,
  8. movie_name varchar(255) NOT NULL,
  9. movie_type tinyint(2) NOT NULL default 0,
  10. movie_year int(4) NOT NULL default 0,
  11. movie_leadactor int(11) NOT NULL default 0,
  12. movie_director int(11) NOT NULL default 0,
  13. PRIMARY KEY (movie_id),
  14. KEY movie_type(movie_type,movie_year)
  15. )";
  16. $result=mysql_query($movie) or die(mysql_error());
  17. $movietype="CREATE TABLE movietype
  18. {
  19. m_i int(1) NOT NULL auto_increment,
  20. m_l varchar(1) NOT NULL,
  21. PRIMARY KEY (m_i)
  22. }";
  23. $result=mysql_query($movietype) or die(mysql_error());
  24. $people="CREATE TABLE people
  25. (
  26. people_id int(11) NOT NULL auto_increment,
  27. people_fullname varchar(255) NOT NULL,
  28. people_isactor tinyint(1) NOT NULL default 0,
  29. people_isdirector tinyint(1) NOT NULL default 0,
  30. PRIMATY KEY(people_id)
  31. )";
  32. $result=mysql_query($people) or die(mysql_error());
  33. echo "<br>Poprawnie utworzono bazę danych filmów<br>";
  34. ?>


mam cos takiego
pierwsza tabele tworzy bez problemow
natomiast przy drugiej i trzeciej wyskakuja bledy i nie wiem czemu sad.gifsad.gifsad.gif

bład następujący występuje:
Kod
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 '{ m_i int(1) NOT NULL
auto_increment, m_l varchar(1) NOT NULL, PRIMARY ' at line 2
nospor
1) jak ci wyskakuja bledy, to sie nimi pochwal
2) popraw posta o wlasciwe bbcode
3) proszę poprawić tytuł o znacznik zgodnie z zasadami forum Przedszkole:
Temat: Tematyka i zasady panujace na forum Przedszkole
luki100011
Czy ja tam dobrze widze w drugiej tabeli w 2 linii masz {} klamrę questionmark.gif zamiast okrągłego nawiasu () questionmark.gif
Może to jest twoim błędem questionmark.gif
girribaldi
thx smile.gif
qrde przyzwyczajenie

thx
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.