Strona 1 z 1

Sprzetownia - query blad!

: 12.01.2006 13:47:39
autor: KFP_Wwa
Kurde zrobta cos z tym bo juz mnie H strzela :)

Udalo mnie sie dodac 1 recke az sie sam
zdziwilem ze sie udalo bo ciagle byl ten blad :(

No to chcialem dodac jeszcze kilka, zeby
inni mogli skorzystac a tu ZONK! znowu ten
blad "query blad" :(

Lipa, niby blad macie gdzies w zapytaniu jak
sie wysyla juz recenzje, ale to dziwne bo
raz sie dodalo a raz blad wyskakuje :O

Czekam na naprawienie tego i odp. Cya

: 12.01.2006 19:53:41
autor: KFP_Wwa
ha wylapalem gdzie jest blad! :D

programista ktory to pisal nie przewidzial tego ze niektorzy nie pisza ktorkich oponii w stylu "bardzo dobra, polecam ma kilka wad ale ogolnie spoko"

bo ktorkie recki mozna dodac a srednie i dluzsze juz nie, odkrylem to dodajac testowa recenzje:
http://www.dh-zone.com/sprzetownia/rece ... pr&SID=877

usuncie ja i poprawcie, domyslam sie ze mozna dodac ok 250 znakow w recenzji - to stanowczo za malo (zmiencie parametr w polo bazy danych z TEXT na LONGTEXT czy jakos tak i bedzie smigac!)

Pozdro

: 12.01.2006 20:21:52
autor: nikom
yo
nie ma limitu na dlugosc recenzji wiec troche nie kumam o co chodzi. nie dodaje CI dlugich recenzji?

: 12.01.2006 20:48:00
autor: KFP_Wwa
tak nie dodaje dlugich recenzji i wyskakuje ten "query blad" a jak dodalem to "aaa" to sie skumalem o co biega

zapytanie do bazy danych jest dobre
w bazie danych to pole w ktorym zapisywana
jest tresc recenzji (jak i kazde pole w bazie
danych ma jakis "typ" tak to jest okreslane
w phpMyAdmin)

i wlasnie zakladam ze u was tresci recenzji
w bazie danych przechowywane sa w tabeli
ktorej typ okreslono jako TEXT (czyli to
baza danych ogranicza dlugosc do ilus tam
znakow), wystarczy ze zmienicie ten typ na
LONGTEXT a bedzie mozna dodawac dlugie recki.

: 12.01.2006 20:57:34
autor: motomysz
http://www.dh-zone.com/sprzetownia/rece ... pr&SID=150

KFP .. coś tu chyba przesadzasz... popatrz jaką recenzje dodałem .. chyba ma wiecej niz 250 znaków .. wydaje mi sie ze ma wiecej niz 250 słów :)

W czym innym problem, spróbuj na innej przeglądarce, moze ją przeinstaluj. Bo ja nie mam zadnych kłopotów.

: 12.01.2006 21:37:32
autor: KFP_Wwa
dobra juz wiem w czym problem :)

problem jest w znacznikach " i '
gdy ktos pisze np. slowo Jump'a
to mu wyskoczy ten blad zapytania :)

: 12.01.2006 21:50:46
autor: KFP_Wwa
aby to poprawic przed zapytaniem ktore dodaje wszystko do bazy danycych dodajcie cos takiego:

$znacznik_1 = "&#39";
$_POST[opis] = str_replace("'",$znacznik_1,$_POST[opis]);

$znacznik_2 = "&#34";
$_POST[opis] = str_replace('"',$znacznik_2,$_POST[opis]);

to spowoduje ze znaczniki ' i " zostana zamienione w tresci na znaczniki html zanim zostanie wyslane zapytanie do bazy danych

Pozdro.

: 15.01.2006 00:30:25
autor: nikom
spoko, przesle to do programisty i sprawdze czy da sie to poprawic. dzieki za uwage! ;)

: 18.01.2006 17:59:48
autor: nikom
nooo i dostalem juz wiadomosc od programisty ze dziala jak cza.. :)

: 18.01.2006 18:02:26
autor: KFP_Wwa
no to spoko