Unknown column
Unknown column
Nem jövök rá hol a hiba.
SELECT t4.* FROM (SELECT t3.*, a.ar FROM (SELECT t2.*, nl.name, nl.description FROM (SELECT t1.*, t.id, t.image_address, t.kod, t.keszlet, t.egyseg, t.gyarto, t.allapot, t.uj FROM (SELECT termek_id FROM kaktuszbolt__termek_to_kategoria as ttk WHERE ttk.termek_kategoria_id=101) as t1 INNER JOIN kaktuszbolt__termek as t ON t1.termek_id = t.id WHERE t.status = 'igen' AND t.keszlet > 0 LIMIT 0, 10) as t2 INNER JOIN kaktuszbolt__nev_leiras as nl ON t2.id = nl.termek_id WHERE nl.language_id = 4) as t3 INNER JOIN kaktuszbolt__arak as a ON t3.id = a.termek_id WHERE a.arforma_id = 1) as t4 ORDER BY sorrend ASC
Unknown column 'sorrend' in 'order clause'
Fájl: /storages/storage1/k/ka/kaktuszbolt/public_html/include/center/termekek.php sor: 87
A termekek táblában van sorrend oszlop, nem tudom mi lehet a baj. Admin felületen jól működik minden, de a vásárlói oldalon a listázásnál ezt írja ki.
SELECT t4.* FROM (SELECT t3.*, a.ar FROM (SELECT t2.*, nl.name, nl.description FROM (SELECT t1.*, t.id, t.image_address, t.kod, t.keszlet, t.egyseg, t.gyarto, t.allapot, t.uj FROM (SELECT termek_id FROM kaktuszbolt__termek_to_kategoria as ttk WHERE ttk.termek_kategoria_id=101) as t1 INNER JOIN kaktuszbolt__termek as t ON t1.termek_id = t.id WHERE t.status = 'igen' AND t.keszlet > 0 LIMIT 0, 10) as t2 INNER JOIN kaktuszbolt__nev_leiras as nl ON t2.id = nl.termek_id WHERE nl.language_id = 4) as t3 INNER JOIN kaktuszbolt__arak as a ON t3.id = a.termek_id WHERE a.arforma_id = 1) as t4 ORDER BY sorrend ASC
Unknown column 'sorrend' in 'order clause'
Fájl: /storages/storage1/k/ka/kaktuszbolt/public_html/include/center/termekek.php sor: 87
A termekek táblában van sorrend oszlop, nem tudom mi lehet a baj. Admin felületen jól működik minden, de a vásárlói oldalon a listázásnál ezt írja ki.
Re: Unknown column
Igen, a SELECT utáni felsorolásból hiányzik a sorrend, így a halmazban sincs benne, ezért nem tudja aszerint rendezni.
A 65.től a 87. sorig ez lenne a helyes:
A t.date után beraktam a t.sorrend mezőt is.
Mezőfi
A 65.től a 87. sorig ez lenne a helyes:
Kód: Egész kijelölése
$sql ="SELECT t.id, t.image_address, t.kod, t.keszlet, a.ar, nl.name, nl.description, t.egyseg, t.gyarto, t.allapot, t.uj, t.date, t.sorrend
FROM ". TERMEK_TO_KATEGORIA_TABLE ." as ttk
INNER JOIN ".TERMEK_TABLE ." as t ON ttk.termek_id = t.id
INNER JOIN ". ARAK_TABLE ." as a ON t.id = a.termek_id
LEFT JOIN ". NEV_LEIRAS_TABLE ." as nl ON nl.termek_id = t.id
WHERE t.status = 'igen'
AND nl.language_id= ".(int)$nyelv_id."
AND ttk.termek_kategoria_id=". (int)$lap_keresett."
AND a.arforma_id = ". (int)$arforma_id .
$sql_bovites ."
ORDER BY ".$_SESSION["konfiguracio"]["term_order"]." ".$_SESSION["konfiguracio"]["term_leker_sorrend"] .
" LIMIT ".(int)$start.", ".(int)$egy_oldal_max;
break;
case "5":
//PHP 5 RÉSZÉRE
$termOrder = array_pop(explode(".",$_SESSION["konfiguracio"]["term_order"]));
$sql ="SELECT t4.* FROM (SELECT t3.*, a.ar FROM (SELECT t2.*, nl.name, nl.description FROM (SELECT t1.*, t.id, t.image_address, t.kod, t.keszlet, t.egyseg, t.gyarto, t.allapot, t.uj, t.date, t.sorrend FROM (SELECT termek_id FROM ".TERMEK_TO_KATEGORIA_TABLE ." as ttk WHERE ttk.termek_kategoria_id=". (int)$lap_keresett . ") as t1 INNER JOIN ". TERMEK_TABLE ." as t ON t1.termek_id = t.id WHERE t.status = 'igen' ". $sql_bovites ." LIMIT ".(int)$start.", ".(int)$egy_oldal_max .") as t2 INNER JOIN ". NEV_LEIRAS_TABLE ." as nl ON t2.id = nl.termek_id WHERE nl.language_id = ". (int)$nyelv_id .") as t3 INNER JOIN ". ARAK_TABLE ." as a ON t3.id = a.termek_id WHERE a.arforma_id = ". (int)$arforma_id .") as t4
ORDER BY ". $termOrder. " ". $_SESSION["konfiguracio"]["term_leker_sorrend"];
break;
}
$result = mysql_query2(__LINE__, __FILE__, $sql);
Mezőfi
Re: Unknown column
Köszönöm a választ. Amint helyreáll a Freeweb, kipróbálom.
Látom javítottad a letölthető állományban is, valamint sok egyéb apró módosítások is vannak a shop-on, verzióváltás nélkül.
Látom javítottad a letölthető állományban is, valamint sok egyéb apró módosítások is vannak a shop-on, verzióváltás nélkül.
Re: Unknown column
Nincs mit. Éppen ma raktam fel. Nem tartottam akkora változtatásnak, hogy ez miatt mindenhol változtassam a verziószámot.
Mezőfi
Mezőfi
Re: Unknown column
Jó sokára csinálták meg a freewebet, de most már jó. Látom, hogy azóta további javításokat, sőt, bővítést is csináltál a shop-ban (új táblákat is használsz).
Úgy néz ki minden működik!
Úgy néz ki minden működik!
Re: Unknown column
Örülök neki. Ha esetleg telepítetted az újabb verziót akkor egy próba megrendelést adj le, hogy lássuk minden működik-e.
Mezőfi
Mezőfi
Re: Unknown column
Sajnos:
Parse error: syntax error, unexpected ')' in /storages/storage1/k/ka/kaktuszbolt/public_html/include/center/bankkartyafizet.php on line 20
Parse error: syntax error, unexpected ')' in /storages/storage1/k/ka/kaktuszbolt/public_html/include/center/bankkartyafizet.php on line 20
Re: Unknown column
Most látom, ettől függetlenül megérkezett mindkét félnek az értesítés.
Re: Unknown column
Hja, a shop/include/center/bankkartyafizet.php 20. sorban ez van:
Helyette ez kellene:
Köszi.
Mezőfi
Kód: Egész kijelölése
WHERE r.id = ". (int)$rendId) ."
Kód: Egész kijelölése
WHERE r.id = ". (int)$rendId ."
Mezőfi
Re: Unknown column
Én köszönöm!
Ki van itt
Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 5 vendég