Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [mysql]Problem z zapytaniem
Forum PHP.pl > Forum > Przedszkole
Postrzal
Witam!! mam problem,
wykonuje takie zapytanie:

  1. CREATE TABLE pliki(
  2.  
  3. id int( 11 ) NOT NULL DEFAULT '0' AUTO_INCREMENT ,
  4. nazwa varchar( 255 ) NOT NULL ,
  5. url varchar( 255 ) NOT NULL ,
  6. ile integer DEFAULT '0',
  7. PRIMARY KEY ( id ) ,
  8. UNIQUE id( id )
  9. )


i gdy daje wyslij wyskakuje blad:

  1. Błąd
  2. zapytanie SQL:
  3.  
  4. CREATE TABLE pliki(
  5.  
  6. id int( 11 ) NOT NULL DEFAULT '0' AUTO_INCREMENT ,
  7. nazwa varchar( 255 ) NOT NULL ,
  8. url varchar( 255 ) NOT NULL ,
  9. ile integer DEFAULT '0',
  10. PRIMARY KEY ( id ) ,
  11. UNIQUE id( id )
  12. )
  13.  
  14. MySQL zwrócił komunikat:
  15.  
  16. #1067 - Niewła?ciwa warto?ć domy?lna dla 'id'


co jest nie tak, jak to naprawic?? z gory dzienkuje
luki100011
Zmien linie :
  1. id int( 11 ) NOT NULL DEFAULT '0' AUTO_INCREMENT ,



na:

  1. id int( 11 ) NOT NULL AUTO_INCREMENT,
Postrzal
ok.. zadzialalo..
teraz znow mam z drugim blad..

tresc zap.:

  1. # MySQL dump 7.1
  2. #
  3. #--------------------------------------------------------
  4. # Server version 3.22.32
  5.  
  6. #
  7. # Table structure for table 'Download_Cat'
  8. #
  9. CREATE TABLE Download_Cat (
  10. DownloadCatID int(11) DEFAULT '0' NOT NULL AUTO_INCREMENT,
  11. CatName varchar(50),
  12. PRIMARY KEY (DownloadCatID)
  13. );
  14.  
  15.  
  16. #
  17. # Table structure for table 'Downloads'
  18. #
  19. CREATE TABLE Downloads (
  20. DownloadID int(11) DEFAULT '0' NOT NULL AUTO_INCREMENT,
  21. Name varchar(80),
  22. Description text,
  23. FileSize int(11),
  24. FileName varchar(255),
  25. DownloadCount int(11),
  26. Category int(11),
  27. Redirect varchar(255) DEFAULT '',
  28. PRIMARY KEY (DownloadID)
  29. );




i gdy daje wyslij wyskakuje:

  1. Błąd
  2. zapytanie SQL:
  3.  
  4. # MySQL dump 7.1
  5. #
  6. #--------------------------------------------------------
  7. # Server version 3.22.32
  8. #
  9. # Table structure for table 'Download_Cat'
  10. #
  11. CREATE TABLE Download_Cat(
  12.  
  13. DownloadCatID int( 11 ) DEFAULT '0' NOT NULL AUTO_INCREMENT ,
  14. CatName varchar( 50 ) ,
  15. PRIMARY KEY ( DownloadCatID )
  16. );
  17.  
  18.  
  19.  
  20. MySQL zwrócił komunikat:
  21.  
  22. #1067 - Niewła?ciwa warto?ć domy?lna dla 'DownloadCatID'
kresh
Chodzi o to samo co wyżej, nie dostrzegasz analogii?

nie ładuj deafult '0' do klucza z auto_increment.
Postrzal
ok, dzienki!!

Pozdr. tongue.gif
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.