Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Co zrobić z tym błedem?
Forum PHP.pl > Forum > Bazy danych
RobertR
Witam instaluję pewny skrypt i gdy tworzy nową bazę wyświetla taki błąd




co z tym błędem zrobić aby skrypt działał poprawnie? Pozdrawiam.
wookieb
nie mozesz dac 350... Max to 255

Przecież po samym komunikacie idzie się domyśleć...
http://komputery.katalogi.pl/Kody_b%C5%82%...SQL-t24537.html
RobertR
Baza się instaluje automatycznie, znam podstawy zarządzania bazą danych itd., co mam zrobić w tym przypadku aby dobrze się zainstalowało?
Foxx
Znaleźć kod generujący bazę danych i zmienić wartości 350 na 255
sowiq
Cytat(RobertR @ 5.02.2009, 13:42:01 ) *
co z tym błędem zrobić aby skrypt działał poprawnie?
To samo, co z każdym innym, który wystąpi - NAPRAWIĆ.

wookieb dokładnie Ci napisał gdzie leży przyczyna.
wookieb
Cytat(RobertR @ 5.02.2009, 13:47:09 ) *
znam podstawy zarządzania bazą danych itd.

To podstaw czytania zabrakło?
Cytat
nie mozesz dac 350... Max to 255


Zamień takie cyferki o wartości 350 na 255
RobertR
Gdzie mam zmienić te cyferki jak nie ma takiej tabeli.
Wykonałem takie zapytanie
Cytat
CREATE TABLE att_user_creatplaylist (
`id` int(10) NOT NULL auto_increment,
`name` varchar(200) NOT NULL default '',
`image` varchar(255) NOT NULL default '',
`key` varchar(255) NOT NULL default '',
`desc` varchar(255) NOT NULL default '',
`member` varchar(200) NOT NULL default '0',
`allow_comm` tinyint(1) NOT NULL default '1',
`allow_rate` tinyint(1) unsigned NOT NULL default '1',
`approve` tinyint(1) NOT NULL default '0',
`access` varchar(150) NOT NULL default '',
`count` int(10) NOT NULL default '0',
`comm_num` int(10) NOT NULL default '0',
`rating` smallint(5) NOT NULL default '0',
`vote_num` smallint(5) unsigned NOT NULL default '0',
PRIMARY KEY (`id`)
) TYPE=MyISAM /*!40101 DEFAULT CHARACTER SET cp1251 COLLATE cp1251_general_ci */

lecz dalej nie działa.
wookieb
No a jaki error?
RobertR
Cytat
The Error returned was:
Table 'dobrygolab.att_usergroups' doesn't exist

Error Number:
1146
wookieb
A wykonaj TYLKO to zapytanie
  1. CREATE TABLE att_user_creatplaylist (
  2. `id` int(10) NOT NULL AUTO_INCREMENT,
  3. `name` varchar(200) NOT NULL DEFAULT '',
  4. `image` varchar(255) NOT NULL DEFAULT '',
  5. `key` varchar(255) NOT NULL DEFAULT '',
  6. `desc` varchar(255) NOT NULL DEFAULT '',
  7. `member` varchar(200) NOT NULL DEFAULT '0',
  8. `allow_comm` tinyint(1) NOT NULL DEFAULT '1',
  9. `allow_rate` tinyint(1) UNSIGNED NOT NULL DEFAULT '1',
  10. `approve` tinyint(1) NOT NULL DEFAULT '0',
  11. `access` varchar(150) NOT NULL DEFAULT '',
  12. `count` int(10) NOT NULL DEFAULT '0',
  13. `comm_num` int(10) NOT NULL DEFAULT '0',
  14. `rating` smallint(5) NOT NULL DEFAULT '0',
  15. `vote_num` smallint(5) UNSIGNED NOT NULL DEFAULT '0',
  16. PRIMARY KEY (`id`)
  17. ) TYPE=MyISAM
Foxx
Ten error dotyczy innej tabeli.
Próba przeprowadzenia operacji (prawdopodobnie wstawienia rekordu) na tabeli, której nie ma.
Być może instalator tego czegoś przerwał pracę po natrafieniu na poprzedni błąd i nie wznowił pracy. Spróbuj usunąć wszystko i przeprowadzić instalację jeszcze raz.
RobertR
Cytat
#1050 - Tabela 'att_user_creatplaylist' już istnieje

w bazie widzę tą tabelę jednak wyświetla error że jej nie ma.
Ale co z tego że przeprowadzę instalację jeszcze raz skoro znowu wyświetli ten sam błąd?
sowiq
Ty na serio nie wpadłeś na to, żeby przed kolejną instalacją zrobić poprawki, o których Ci napisał wookieb, czy tylko sobie z nas jaja robisz?
wookieb
Olśniewasz mnie swoją inteligencją...
Pisze... "Tabela 'att_user_creatplaylist' już istnieje" a ty mówisz "w bazie widzę tą tabelę jednak wyświetla error że jej nie ma."
żałosne...

Foxx napisał ci. WYWAL WSZYSTKIE TABELE i PRZEPROWADŹ INSTALACJE PONOWNIE
RobertR
Nie muszę robić żadnych "Jaj" bo Wy to robicie. Wykonując przed instalacją zapytanie podane wyżej, dalej wyświetla identyczny błąd.
sowiq
Cytat(RobertR @ 5.02.2009, 14:13:02 ) *
Wykonując przed instalacją zapytanie podane wyżej, dalej wyświetla identyczny błąd.
A naprawiłeś go? Skoro nie, to dlaczego miałby się nie wyświetlać?
wookieb
Napisz krok po kroku co robisz bo wręcz nie wierze w to co widze.
Krok po kroku. Pamiętaj.
RobertR
Przed instalacją wykonałem to zapytanie
Cytat
CREATE TABLE att_user_creatplaylist (
`id` int(10) NOT NULL auto_increment,
`name` varchar(200) NOT NULL default '',
`image` varchar(255) NOT NULL default '',
`key` varchar(255) NOT NULL default '',
`desc` varchar(255) NOT NULL default '',
`member` varchar(200) NOT NULL default '0',
`allow_comm` tinyint(1) NOT NULL default '1',
`allow_rate` tinyint(1) unsigned NOT NULL default '1',
`approve` tinyint(1) NOT NULL default '0',
`access` varchar(150) NOT NULL default '',
`count` int(10) NOT NULL default '0',
`comm_num` int(10) NOT NULL default '0',
`rating` smallint(5) NOT NULL default '0',
`vote_num` smallint(5) unsigned NOT NULL default '0',
PRIMARY KEY (`id`)
) TYPE=MyISAM

próbuje instalować skrypt, w połowie instalacji wywala błąd z pierwszego postu.
wookieb
o.0 Wiedziałem... Wiedziałem...

powtórze ci jeszcze raz Łopatologicznie
1) Wywal WSZYSTKO Z BAZY
2) Nie wykonujesz ZADNYCH zapytan
3) Poprawiasz w pliku INSTALACJI to BŁEDNE ZAPYTANIE (a także, każde inne, jeżeli bedzie to nietypowe zapytanie to szukasz jego kodu błedu i RUSZASZ GŁOWĄ)
4) Wykonaj taniec szamański na znak radości
RobertR
Dobrze zmieniam i sprawdzam.
Daję screena na pokaz że zrobiłem dobrze

i teraz na ST wyświetla błąd
Cytat
Table 'dobrygolab.att_usergroups' doesn't exist
kolejny czyli już drugi, bądź powiązany z tamtym.
wookieb
No a teraz zobacz czy zapytanie które wywołuje wyzej podany bład jest PRZED zapytaniem tworzycym owa tabele. Jeżeli tak to wstaw to bledne zapytanie za zapytaniem tworzacym...
RobertR
Działa dzięki chodź jednemu za inteligentną odpowiedź. Pozdrawiam.
Foxx
Cytat
Działa dzięki chodź jednemu za inteligentną odpowiedź. Pozdrawiam.


Jak znajdziesz kogoś kto zadaje inteligentne pytania to daj mi znać a póki co daruj sobie takie komentarze.
Ludzie Ci chcą pomóc bezinteresownie a Ty ich obrażasz.
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.