|
Keresés cikkszám szerint 1 év, 12 hónapja
|
Karma: 23
|
|
Üdv!
Ha nyomok egy sima entert a következő hibaüzenetet kapom a keresés cikkszám szerint bővítményben.
2006 - MySQL server has gone away
select cd.categories_name, c.parent_id from categories c, categories_description cd where c.categories_id = '93' and c.categories_id = cd.categories_id and cd.language_id = '1'
[TEP STOP]
2006 - MySQL server has gone away
select count(*) as total from sessions where sesskey = '7f610b9f01ft86d5038312cckf317b188e717'
[TEP STOP]
Az SQL szerver nincs felkészülve az adattömegre. Szerintem az üres keresését nem kellene engedni.
|
|
|
|
Üdv,
tgely
V3, Master Products, Extra fields, Emails, STS, V3 bővítmények. Oscom.hu
|
|
|
Vá: Keresés cikkszám szerint 1 év, 11 hónapja
|
Karma: 9
|
|
Szia!
Szerintem akkor vizsgáld annak mezőnek az értékét és ha a http_get vagy tudom én mi küldi fel az adatokat üres akkor ne fusson az sql keresés. Nem elszállt szerintem az sql szerver hanem simán csak nem tudott mihez kezdeni az üres adattal. Én megnézném azt ahol maga az sql lekérdezés zajlik a get-el átadott cikkszám azonosítóval a where után. Szerintem ott ha nem kap adatot akkor nem nullával vagy valamilyen értékkel megy az sql kérés hanem üressle. Azzal az sql csakugyan nem tud mit csinálni.
Legegyszerűbb megoldás:
if (ha üres a keresés szövegmezőből jövő adat) {
Szöveg vagy valami adja meg a keresett adatot.
} else {
sql lekérdezés
}
Szóval csak hibás a bővítmény, de olybá' tűnik egyszerű a javítás.
Üdv:
mala
|
|
|
|
Utolsó szerkesztés: 2010-02-25 20:57 : mala.
Lustaság az evolúció motorja!
|
|
|