Poprzedni temat :: Następny temat |
Kapvi Wysłany: Sob 09 Gru, 2006 |
|
|
Dzi?ki ;d obydwaj macie piwa ;)... |
|
KnofeL Wysłany: Nie 10 Gru, 2006 |
|
|
Mam pytanie troche nie zwi?zne z samym modem.
W instrukcji wersji 1.2 i 1.3 jest zapytanko SQL kt?re tworzy tabele phpbb_borwery moja wersja tego moda to by?a 1.0 i tam ta tabela nazywa?a si? phpbb_beers i moje pytanie brzmi, czy istnieje mo?liwo?? zmiany nazwy tej tabeli ?? Nie wiem jak zrobi? to przez PhpMyAdmina i zapytania kt?re to zrobi - je?li takowe jest - te? nie znam :( |
|
kastak Wysłany: Nie 10 Gru, 2006 |
|
|
sprobuj tak:
KodRENAME TABLE phpbb_borwery TO phpbb_beers; |
|
KnofeL Wysłany: Nie 10 Gru, 2006 |
|
|
Dzia?a, co prawda mia?o by? na odwr?t ale dzia?a. Dzi?ki! |
|
kastak Wysłany: Nie 10 Gru, 2006 |
|
|
Racja, mialo byc na odwr?t, male przeoczenie :mrgreen: ale najwazniejsze, ze dziala |
|
KnofeL Wysłany: Nie 10 Gru, 2006 |
|
|
Jednak okaza?o si? ?e phpbb_beers to dobra nazwa. :?
Ale mam inny problem ot?? kiedy w??cze moda i wejde do jakiego? tematu to pisze ?e niema kolumny beer_uid_src kiedy zmienie nazwe kolumny z beer_src (jak mam teraz) na beer_uid_src - to wywala b?ad o kolejn? kolumne, kiedy ju? wszytko dobrowadze do porz?dku, to tym razem brakuje mu kolumny beer_src :|
Dzieje si? tak tylko kiedy modyfikacja jest w??czona.
Chodzi o plik functions_beer.php
Kod b??du:
KodSQL Error : 1054 Unknown column 'b.beer_src' in 'where clause'
select p1.post_id as post_id_sec, b.*, u1.username as beer_poster, u2.user_id, u2.user_beers_src, u2.user_beers_dst, u1.user_level, u1.user_jr, p2.poster_id as poster_id_sec, t.topic_id as topic_id_sec, f.forum_id as forum_id_sec from phpbb_posts p1 left join phpbb_beers b ON b.post_id = p1.post_id left join phpbb_posts p2 ON p2.post_id = b.post_id left join phpbb_topics t ON t.topic_id = b.topic_id left join phpbb_forums f ON f.forum_id = b.forum_id left join phpbb_users u1 ON u1.user_id = b.beer_src left join phpbb_users u2 ON u2.user_id = p1.poster_id where p1.topic_id = 1442 or b.beer_src = 2 or b.beer_dst = 2
Line : 212
File : functions_beermod.php |
|
kastak Wysłany: Nie 10 Gru, 2006 |
|
|
wnioskuje, ze nie ma kolumny w tabeli phpbb_users:
KodALTER TABLE phpbb_users ADD user_beers_src MEDIUMINT( 8 ) UNSIGNED NOT NULL DEFAULT '0',
ADD user_beers_dst MEDIUMINT( 8 ) UNSIGNED NOT NULL DEFAULT '0';
zas w tabeli phpbb_beers, nazwy kolumn powinny byc takie: beer_src, beer_dst itd. oczywiscie to do wersji 2.0 beer moda, bo rozumiem ze do tej wersji aktualizowales |
|
KnofeL Wysłany: Nie 10 Gru, 2006 |
|
|
Dobra niewa?ne, po zmianach w pliku functions_beermod.php zadzia?a?o. Cho? nie wiem jakim cudem dzia?a to innym.
[ Dodano: Nie 10 Gru, 2006 ]
Jednak nie dzia?a wszystko :(
Nie moge przegl?da? piw, zamiast ca?ej listy pokazje si? tylko jedno piwo. I na dodatku nie mo?na przej?c do tematu ani postu za kt?re owe pwio zosta?o wystawione bo nie ma jego numeru (&t=)
I nie moge "odkry?" infomracji kto postawi? piwo w danym temacie, klikam w t? ikonk?, ale tabelka si? nie pojawia :( |
|
qbs Wysłany: Nie 10 Gru, 2006 |
|
|
KnofeL, zmien nazwe tabeli na phpbb_browery i wejdz do PA -> konfiguracja -> BeerMod
na drugi raz przeczytaj instrukcje do konca :P
[ Dodano: Nie 10 Gru, 2006 ]
nic nie grzebcie w bazie bo aktuzalizator jest w PA!!!! |
|
futrzak Wysłany: Nie 10 Gru, 2006 |
|
|
a ja mam problem wyskakuje mi taki b??d :
KodCouldn't obtain topic beers
DEBUG MODE
SQL Error : 1054 Unknown column 'u2.user_beers_src' in 'field list'
select p1.post_id as post_id_sec, b.*, u1.username as beer_poster, u2.user_id, u2.user_beers_src, u2.user_beers_dst, u1.user_level, u1.user_jr, p2.poster_id as poster_id_sec, t.topic_id as topic_id_sec, f.forum_id as forum_id_sec from phpbb3_posts p1 left join phpbb3_beers b ON b.post_id = p1.post_id left join phpbb3_posts p2 ON p2.post_id = b.post_id left join phpbb3_topics t ON t.topic_id = b.topic_id left join phpbb3_forums f ON f.forum_id = b.forum_id left join phpbb3_users u1 ON u1.user_id = b.beer_src left join phpbb3_users u2 ON u2.user_id = p1.poster_id where p1.topic_id = 4216 or b.beer_src = 2 or b.beer_dst = 2
Line : 212
File : functions_beermod.php
a jak wejde do PA i beerrmod to wyskakuje mi taki kod ktory mam wkleic do phpmyadmina
KodRENAME TABLE phpbb3_browery TO phpbb3_beers;
ALTER TABLE phpbb3_beers CHANGE beer_uid_src beer_src MEDIUMINT( 10 ) UNSIGNED NOT NULL ,
CHANGE beer_uid_dst beer_dst MEDIUMINT( 10 ) UNSIGNED NOT NULL ,
CHANGE beer_post_id post_id MEDIUMINT( 10 ) UNSIGNED NOT NULL ,
CHANGE beer_topic_id topic_id MEDIUMINT( 8 ) UNSIGNED NOT NULL ,
CHANGE beer_forum_id forum_id SMALLINT( 5 ) UNSIGNED NOT NULL;
ALTER TABLE phpbb_users ADD user_beers_src MEDIUMINT( 8 ) UNSIGNED NOT NULL DEFAULT '0',
ADD user_beers_dst MEDIUMINT( 8 ) UNSIGNED NOT NULL DEFAULT '0';;
ALTER TABLE phpbb_beers ADD PRIMARY KEY ( beer_id );
ALTER TABLE phpbb_beers DROP INDEX beer_id;
ALTER TABLE phpbb_beers ADD INDEX ( post_id ) ;
ALTER TABLE phpbb_beers ADD INDEX ( topic_id ) ;
ALTER TABLE phpbb3_users ADD INDEX ( forum_id ) ;
ale jak go wywo?am to wyskakuej mi ?e taka baza istnieje :( |
|
qbs Wysłany: Nie 10 Gru, 2006 |
|
|
widze ze musze zrobic instalacje dla malych dzieci co bedzie prowadzic ludzi za raczke. pisalem nawet wyzej zeby nie grzebac w bazie!
futrzak, wykonaj to zapytanie:
KodALTER TABLE phpbb3_beers CHANGE beer_uid_src beer_src MEDIUMINT( 10 ) UNSIGNED NOT NULL ,
CHANGE beer_uid_dst beer_dst MEDIUMINT( 10 ) UNSIGNED NOT NULL ,
CHANGE beer_post_id post_id MEDIUMINT( 10 ) UNSIGNED NOT NULL ,
CHANGE beer_topic_id topic_id MEDIUMINT( 8 ) UNSIGNED NOT NULL ,
CHANGE beer_forum_id forum_id SMALLINT( 5 ) UNSIGNED NOT NULL;
ALTER TABLE phpbb_users ADD user_beers_src MEDIUMINT( 8 ) UNSIGNED NOT NULL DEFAULT '0',
ADD user_beers_dst MEDIUMINT( 8 ) UNSIGNED NOT NULL DEFAULT '0';;
ALTER TABLE phpbb_beers ADD PRIMARY KEY ( beer_id );
ALTER TABLE phpbb_beers DROP INDEX beer_id;
ALTER TABLE phpbb_beers ADD INDEX ( post_id ) ;
ALTER TABLE phpbb_beers ADD INDEX ( topic_id ) ;
ALTER TABLE phpbb3_users ADD INDEX ( forum_id ) ; |
|
KnofeL Wysłany: Nie 10 Gru, 2006 |
|
|
ixdude.com, z aktualizatora te? skorzysta?em i jedyne co sie sta?o to, to ?e z BROWERY zrobi?o si? BEERS i podwoi?y si? indexy nazwy p?l. Zosta?y bez zmian :/ |
|
qbs Wysłany: Nie 10 Gru, 2006 |
|
|
KnofeL, KodALTER TABLE phpbb_users ADD user_beers_src MEDIUMINT( 8 ) UNSIGNED NOT NULL DEFAULT '0',
ADD user_beers_dst MEDIUMINT( 8 ) UNSIGNED NOT NULL DEFAULT '0'; |
|
futrzak Wysłany: Pon 11 Gru, 2006 |
|
|
a czy nie mo?na zachowa? starych piwek z wersji 1.3 ??
bo mi si? wszystkie wyzerowa?y |
|
qbs Wysłany: Pon 11 Gru, 2006 |
|
|
mozna, przeciez na tym forum sa, a robilem wszystko wg instrukcji |
|
|
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.
|