Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> tworzenie tabeli w mysql skryptem
jaco1410
post
Post #1





Grupa: Zarejestrowani
Postów: 50
Pomógł: 0
Dołączył: 30.12.2010

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


Hej,

próbuję stworzyć tabele poniższym skryptem, próbowałem na wiele sposobów i już mi nic nie przychodzi do głowy, gdzie tkwi błąd.

dzięki.

  1. <?php
  2. require("skrypty\config.php");
  3. mysql_connect($url,$login,$pass);
  4. echo "Utworzenie tabeli users";
  5. $zapytanie = CREATE TABLE `users` (
  6. `id` int DEFAULT '0' NOT NULL auto_increment,
  7. `login` text NOT NULL,
  8. `imie` text NOT NULL,
  9. `nazwisko` text NOT NULL,
  10. `password` text NOT NULL,
  11. `mail` text NOT NULL,
  12. `aktywny` ENUM ('yes','no') DEFAULT 'yes',
  13. `pole_1` text,
  14. `pole_2` text,
  15. `pole_3` text,
  16. `pole_4` text,
  17. `pole_5` text,
  18. PRIMARY KEY (id),
  19. UNIQUE id (id)
  20. ) ENGINE=MyISAM DEFAULT CHARSET=latin2 AUTO_INCREMENT=1;
  21. $wynik = mysql_query($zapytanie) or die(mysql_error());
  22. if($wynik) echo "ok!!!<br>";
  23. else {
  24. echo "wystapil blad, sprobuj jeszcze raz <br>";
  25. }
  26. ?>


Ten post edytował jaco1410 2.01.2011, 22:49:12
Go to the top of the page
+Quote Post
kulczycki
post
Post #2





Grupa: Zarejestrowani
Postów: 76
Pomógł: 8
Dołączył: 10.11.2010
Skąd: Polska,Katowice

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


Cytat(jaco1410 @ 2.01.2011, 22:45:53 ) *
Hej,

próbuję stworzyć tabele poniższym skryptem, próbowałem na wiele sposobów i już mi nic nie przychodzi do głowy, gdzie tkwi błąd.

dzięki.

  1. <?php
  2. require("skrypty\config.php");
  3. mysql_connect($url,$login,$pass);
  4. echo "Utworzenie tabeli users";
  5. $zapytanie = CREATE TABLE `users` (
  6. `id` int DEFAULT '0' NOT NULL auto_increment,
  7. `login` text NOT NULL,
  8. `imie` text NOT NULL,
  9. `nazwisko` text NOT NULL,
  10. `password` text NOT NULL,
  11. `mail` text NOT NULL,
  12. `aktywny` ENUM ('yes','no') DEFAULT 'yes',
  13. `pole_1` text,
  14. `pole_2` text,
  15. `pole_3` text,
  16. `pole_4` text,
  17. `pole_5` text,
  18. PRIMARY KEY (id),
  19. UNIQUE id (id)
  20. ) ENGINE=MyISAM DEFAULT CHARSET=latin2 AUTO_INCREMENT=1;
  21. $wynik = mysql_query($zapytanie) or die(mysql_error());
  22. if($wynik) echo "ok!!!<br>";
  23. else {
  24. echo "wystapil blad, sprobuj jeszcze raz <br>";
  25. }
  26. ?>


Może wstaw query w cudzysłów ?
Go to the top of the page
+Quote Post
cycofiasz
post
Post #3





Grupa: Zarejestrowani
Postów: 711
Pomógł: 127
Dołączył: 5.07.2008
Skąd: Łódź

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


Masz wyłączone raportowanie błędów że nie wiesz gdzie jest błąd?

Otocz SQL cudzysłowiami (")

Usuń DEFAULT '0'
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: 19.08.2025 - 04:02