Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Error mysQl
Tiplerek
post 12.10.2008, 18:04:21
Post #1





Grupa: Zarejestrowani
Postów: 30
Pomógł: 0
Dołączył: 22.10.2007

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


Witam!
Co z tym bledem mozna zrobic np. http://skrypty24.com/2008/10/11/mini_uploader.html
Go to the top of the page
+Quote Post
2 Stron V   1 2 >  
Start new topic
Odpowiedzi (1 - 19)
piaseq
post 12.10.2008, 18:24:20
Post #2





Grupa: Zarejestrowani
Postów: 161
Pomógł: 25
Dołączył: 6.09.2008
Skąd: Warszawa

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


Czy w tym zapytaniu nie brakuje przypadkiem słowa
  1. FROM
i nazwy tabeli, z której chcesz pobrać dane?
Go to the top of the page
+Quote Post
Tiplerek
post 12.10.2008, 18:29:45
Post #3





Grupa: Zarejestrowani
Postów: 30
Pomógł: 0
Dołączył: 22.10.2007

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


Wczesniej bylo wszystko dobrze a teraz blad wyskoczyl z nikad? Jak to mozna naprawic?
Go to the top of the page
+Quote Post
piaseq
post 12.10.2008, 18:54:34
Post #4





Grupa: Zarejestrowani
Postów: 161
Pomógł: 25
Dołączył: 6.09.2008
Skąd: Warszawa

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


Cytat(Tiplerek @ 12.10.2008, 19:29:45 ) *
Jak to mozna naprawic?

Uzupełniając zapytanie o brakujące słowa
Go to the top of the page
+Quote Post
Tiplerek
post 12.10.2008, 19:02:00
Post #5





Grupa: Zarejestrowani
Postów: 30
Pomógł: 0
Dołączył: 22.10.2007

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


To dlaczego wczesniej nie wyswietlalo tego bledu? Jak mam skonstruowac nowe zapytanie aby blad zniknal?
Go to the top of the page
+Quote Post
piaseq
post 12.10.2008, 19:08:10
Post #6





Grupa: Zarejestrowani
Postów: 161
Pomógł: 25
Dołączył: 6.09.2008
Skąd: Warszawa

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


Nie wiem co miałeś wcześniej w tym zapytaniu i czy działało, ale teraz ewidentnie brakuje tam słowa FROM i nazwy tabeli, z której pobierasz dane. Tutaj znajdziesz informacje o składni polecenia select http://dev.mysql.com/doc/refman/5.0/en/select.html
Go to the top of the page
+Quote Post
Tiplerek
post 12.10.2008, 19:11:24
Post #7





Grupa: Zarejestrowani
Postów: 30
Pomógł: 0
Dołączył: 22.10.2007

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


Wczesniej nie musialem wykonywac zadnego zapytania, poprostu bylo wszystko dobrze gdy zainstalowalem ten skrypt, a teraz nie wiem co z tym zrobic :/
Go to the top of the page
+Quote Post
piaseq
post 12.10.2008, 19:58:30
Post #8





Grupa: Zarejestrowani
Postów: 161
Pomógł: 25
Dołączył: 6.09.2008
Skąd: Warszawa

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


Cytat(Tiplerek @ 12.10.2008, 20:11:24 ) *
Wczesniej nie musialem wykonywac zadnego zapytania, poprostu bylo wszystko dobrze gdy zainstalowalem ten skrypt, a teraz nie wiem co z tym zrobic :/

Na prawdę nie wiem jak ci to prościej wyjaśnić. Skrypt zgłasza błąd w zapytaniu
  1. SELECT id, title, date, category, alt_name, keywordsDLE_post (!!!! tutaj musisz wpisać FROM oraz nazwę tabeli, z której pobierasz dane!!!!) WHERE MATCH (short_story, full_story) AGAINST ('Mini uploader [hide]Download: http://rapidshare.com/files/104797220/miniuploader.rar[/hide]') AND id != 75 AND approve='1' AND date < '2008-10-12 20:54:14' LIMIT 5

Sprawdź w bazie z jakiej tabeli pobierane są te dane i uzupełnij to zapytanie.
Go to the top of the page
+Quote Post
Tiplerek
post 13.10.2008, 05:45:24
Post #9





Grupa: Zarejestrowani
Postów: 30
Pomógł: 0
Dołączył: 22.10.2007

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


Latwo powiedziec sprawdz z jakiej tabeli pobiera dane.

Ten post edytował Tiplerek 13.10.2008, 05:46:07
Go to the top of the page
+Quote Post
piaseq
post 13.10.2008, 08:22:26
Post #10





Grupa: Zarejestrowani
Postów: 161
Pomógł: 25
Dołączył: 6.09.2008
Skąd: Warszawa

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


Niestety nikt z nas nie zna struktury twojej bazy danych i nie wie z jakiej tabeli pobierasz dane. Jeżeli zainstalowałeś jakiś skrypt to zapewne zainstalowałeś również bazę danych. Sprawdź np. phpMyAdminem w jakiej tabeli znajdują się pola, których szukasz w tym zapytaniu.
Go to the top of the page
+Quote Post
suchy1
post 13.10.2008, 08:40:41
Post #11





Grupa: Zarejestrowani
Postów: 246
Pomógł: 8
Dołączył: 2.04.2006
Skąd: Gliwice

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


Cytat(Tiplerek @ 13.10.2008, 04:45:24 ) *
Latwo powiedziec sprawdz z jakiej tabeli pobiera dane.


wypowiedz na poziomie..


Cytat(piaseq @ 13.10.2008, 07:22:26 ) *
Niestety nikt z nas nie zna struktury twojej bazy danych i nie wie z jakiej tabeli pobierasz dane. Jeżeli zainstalowałeś jakiś skrypt to zapewne zainstalowałeś również bazę danych. Sprawdź np. phpMyAdminem w jakiej tabeli znajdują się pola, których szukasz w tym zapytaniu.


albo wrzuc na forum strukture swojej bazy danych, tak bedzie chyba szybciej.
Go to the top of the page
+Quote Post
Tiplerek
post 14.10.2008, 07:44:36
Post #12





Grupa: Zarejestrowani
Postów: 30
Pomógł: 0
Dołączył: 22.10.2007

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


To jest cala skrutkura tego CMS-a a te zapytania pobiera z kilku tabel


Tacy byliscie chetni do pomocy dalem sktruktore bazy danych mysQl i pomocy nie otrzymam?

Ten post edytował Tiplerek 13.10.2008, 13:13:05
Go to the top of the page
+Quote Post
phpion
post 14.10.2008, 08:18:13
Post #13





Grupa: Moderatorzy
Postów: 6 072
Pomógł: 861
Dołączył: 10.12.2003
Skąd: Dąbrowa Górnicza




Cytat(Tiplerek @ 14.10.2008, 08:44:36 ) *
Tacy byliscie chetni do pomocy dalem sktruktore bazy danych mysQl i pomocy nie otrzymam?

Po pierwsze to troszkę grzeczniej - nikt nie ma obowiązku tobie pomagać.

Moim zdaniem problem może leżeć tutaj:
  1. SELECT id, title, date, category, alt_name, keywordsDLE_post WHERE MATCH...

a konkretnie w:
  1. ...keywordsDLE_post...

Masz tabelę 'DLE_post' i to pewnie z niej należy pobrać dane. Brakuje tu jednak (jak już ktoś wcześniej zauważył) słówka FROM. Ten fragment powinien wyglądać tak:
  1. ...keywords FROM DLE_post...

czyli należy dodać " FROM ". Wtedy powinno hulać.
Go to the top of the page
+Quote Post
Tiplerek
post 14.10.2008, 08:22:02
Post #14





Grupa: Zarejestrowani
Postów: 30
Pomógł: 0
Dołączył: 22.10.2007

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


Tak dobrze zgadalem dane sa pobierane z tej tabeli. Jednak gdy ja otworzylem wyswietlilo sie takze wazne
Cytat
SQL query: SELECT *
FROM `DLE_post`
LIMIT 0 , 50

jak mam dodac te FROM i gdzie winksmiley.jpg?
Go to the top of the page
+Quote Post
phpion
post 14.10.2008, 08:26:13
Post #15





Grupa: Moderatorzy
Postów: 6 072
Pomógł: 861
Dołączył: 10.12.2003
Skąd: Dąbrowa Górnicza




Pewnie "otwrzyłeś ją" przez phpMyAdmina. W nim nie naprawisz tego buga - phpMyAdmin służy jedynie do zarządzania bazą danych, a nie do ingerencji w zapytania kierowane do niej poprzez oskryptowanie. Błędu musisz szukać w http://skrypty24.com/2008/10/11/mini_uploader.html, który zapewne jest przefiltrowany w mod_rewrite na jakiś plik PHP (musisz sprawdzić regułki w .htaccess i znaleźć pasującą do wzorca) i w tym pliku go (chyba) znajdziesz. Jak to mówią: po nitce do kłębka smile.gif
Go to the top of the page
+Quote Post
piaseq
post 14.10.2008, 08:28:18
Post #16





Grupa: Zarejestrowani
Postów: 161
Pomógł: 25
Dołączył: 6.09.2008
Skąd: Warszawa

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


Cytat(Tiplerek @ 14.10.2008, 09:22:02 ) *
Tak dobrze zgadalem dane sa pobierane z tej tabeli. Jednak gdy ja otworzylem wyswietlilo sie takze wazne
jak mam dodac te FROM i gdzie winksmiley.jpg ?

Co znaczy otworzyłeś? Przez phpMyAdmina? Żeby to naprawić musisz znaleźć plik( najprawdopodobniej z rozszerzeniem .php), w którym znajduje się zapytanie generujące błąd i poprawić to zapytanie.
Go to the top of the page
+Quote Post
Tiplerek
post 14.10.2008, 08:32:03
Post #17





Grupa: Zarejestrowani
Postów: 30
Pomógł: 0
Dołączył: 22.10.2007

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


Czyli mam szukac w .htaccess?
Go to the top of the page
+Quote Post
phpion
post 14.10.2008, 08:34:57
Post #18





Grupa: Moderatorzy
Postów: 6 072
Pomógł: 861
Dołączył: 10.12.2003
Skąd: Dąbrowa Górnicza




czarodziej.gif

Nie wiem - to były tylko moje przypuszczenia.
// Edit:
Zapytania szukaj w pliku PHP, a w którym pliku szukać pewnie dowiesz się z .htaccess

Ten post edytował phpion 14.10.2008, 08:35:43
Go to the top of the page
+Quote Post
suchy1
post 14.10.2008, 08:38:53
Post #19





Grupa: Zarejestrowani
Postów: 246
Pomógł: 8
Dołączył: 2.04.2006
Skąd: Gliwice

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


Cytat(Tiplerek @ 14.10.2008, 06:44:36 ) *
Tacy byliscie chetni do pomocy dalem sktruktore bazy danych mysQl i pomocy nie otrzymam?

znowu wypowiedz na wysokim poziomie...

Czy mi sie wydaje czy to był gotowy skrypt ? Moze poprostu, najszybciej podegrasz te pliki *.php na nowe. baze zostawisz ta ktora obecnie posiadasz/używasz...
Go to the top of the page
+Quote Post
Tiplerek
post 15.10.2008, 15:39:25
Post #20





Grupa: Zarejestrowani
Postów: 30
Pomógł: 0
Dołączył: 22.10.2007

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


Gotowy ale musialem instalowac modyfikacje, dobra poszukam tego.

W pliki .htaccess sa same pliki odnosniki do pliku index.php nie ma wiecej plikow szukam w .htaccess od skryptu.

Tzn. mam rozumiec ze nikt nie pomoze bo nie wiem jak :/?
Go to the top of the page
+Quote Post

2 Stron V   1 2 >
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 Wersja Lo-Fi Aktualny czas: 14.08.2025 - 08:46