Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: tworzenie tabeli w mysql skryptem
Forum PHP.pl > Forum > PHP
jaco1410
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. ?>
kulczycki
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 ?
cycofiasz
Masz wyłączone raportowanie błędów że nie wiesz gdzie jest błąd?

Otocz SQL cudzysłowiami (")

Usuń DEFAULT '0'
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.