Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php/mysql]problem z utworzeniem tabeli w bazie danych
girribaldi
post
Post #1





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 19.10.2006

Ostrzeżenie: (0%)
-----


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


Ten post edytował girribaldi 14.02.2007, 13:30:28
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




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


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
luki100011
post
Post #3





Grupa: Zarejestrowani
Postów: 243
Pomógł: 20
Dołączył: 20.04.2004
Skąd: Wielkopolska

Ostrzeżenie: (0%)
-----


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


--------------------
Go to the top of the page
+Quote Post
girribaldi
post
Post #4





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 19.10.2006

Ostrzeżenie: (0%)
-----


thx smile.gif
qrde przyzwyczajenie

thx
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 17:31