#1 (permalink)  
Alt 17.12.2004, 17:34
 
Registriert seit: 23.10.2004
Beiträge: 17
Standard

Erstmal
Guten Abend zusammen,
Mein Webhoster hat MySql auf 4.1 umgestellt und nun habe ich einige Fehlermeldungen wenn ich im Adminbereich zb. auf " Gekaufte Artikel , Bestellungen " gehe.

Dort wird mir dann folgende Fehlermeldung angezeigt :
Code:
1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '-20, 20' at line 1

select p.products_id, p.products_ordered, pd.products_name from products p, products_description pd where pd.products_id = p.products_id and pd.language_id = '2' and p.products_ordered > 0 group by pd.products_id order by p.products_ordered DESC, pd.products_name limit -20, 20

[XT SQL Error]
Was muss ich ?ndern damit diese Funktionen wieder Funktionieren ?

Danke im vorraus f?r Eure Hilfe
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #2 (permalink)  
Alt 17.12.2004, 17:46
Erfahrener Benutzer
 
Registriert seit: 07.09.2003
Beiträge: 1.507
Standard

Zitat:

limit -20, 20
Das Problem liegt im negativen Limit, da steigt MySQL 4.1 aus. Da Du nicht das Shopsystem umstricken kannst rufe Deinem Provider und poste uns seine Antwort.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #3 (permalink)  
Alt 17.12.2004, 18:09
 
Registriert seit: 23.10.2004
Beiträge: 17
Standard

So ich habe meinen Webhoster mal angeschrieben und hoffe auf eine schnelle Antwort des Supports ...sind bis jetzt immer bei probs sehr schnell zu Stelle gewesen.

Nur was kann ich machen wenn auch der Support keine L?sung f?r mich hat ?? Gibt es denn da keine M?glichkeit evtl. etwas zu ?ndern?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #4 (permalink)  
Alt 17.12.2004, 18:26
Erfahrener Benutzer
 
Registriert seit: 07.09.2003
Beiträge: 1.507
Standard

V3 sollte funzen - frag mal Mario o.?.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #5 (permalink)  
Alt 18.12.2004, 14:36
 
Registriert seit: 23.10.2004
Beiträge: 17
Standard

Habe leider noch keine Antwort von meinem Hoster. W?rde mich aber auch interessieren ob V3 ohne diese probleme bei MySql 4.1 l?uft.

Muss ich wohl mal Mario fragen oder vieleicht hat hier ja schon jemand v3 und MySql 4.1 laufen.

grummel alles wegen so einem bl?den MySql update :wall:
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #6 (permalink)  
Alt 18.12.2004, 20:04
 
Registriert seit: 23.10.2004
Beiträge: 17
Standard

So habe die antwort meines Webhosters.
Zitat:
Da w?rde nur ein Patch f?r die Software helfen, der aus negativen Zahl eine 0 macht. Dass negative Limits bei vorherigen mySQL-Versionen m?glich waren, lag an einem Bug in mySQL, der in 4.1 nun behoben wurde.

Bringt mich leider kein St?ck weiter bei meinem Problem :144:
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #7 (permalink)  
Alt 18.12.2004, 20:38
Benutzerbild von Benax  
Registriert seit: 07.09.2003
Beiträge: 37
Standard

Das scheint mir an der "split_page_results"-Klasse zu liegen.

Mal ein Schu? in Blaue..
Probiere mal das:
?ffne die Datei admin/includes/classes/split_page_results.php
In der esten Funktion, im Konstruktor wird in ca. Zeile 43 das limit bestimmt.

Code:
$sql_query .= " limit " . $offset . ", " . $max_rows_per_page;
F?ge vor diese Zeile ein:
Code:
if($offset<0) $offset=0;
$sql_query .= " limit " . $offset . ", " . $max_rows_per_page;
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #8 (permalink)  
Alt 19.12.2004, 01:50
 
Registriert seit: 21.05.2004
Beiträge: 13
Standard

Es klappt... herzlichen Dank, Benax
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #9 (permalink)  
Alt 19.12.2004, 06:23
 
Registriert seit: 23.10.2004
Beiträge: 17
Standard

Auch von mir ein herzliches Dankesch?n !
Hat geklappt !

Nun kann ich beruhigt schlafen gehen ....oder kann auch direkt wach bleiben und lecker Kaffe schl?rfen
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #10 (permalink)  
Alt 19.12.2004, 16:12
 
Registriert seit: 21.05.2004
Beiträge: 13
Standard

ARGH... nun bekomme ich folgende Fehlermeldung, wenn ich auf eine Kategorie klicke:

1030 - Got error 28 from storage engine

select p.products_fsk18, p.products_shippingtime, p.products_model, p.products_ean, pd.products_name, m.manufacturers_name, p.products_quantity, p.products_image, p.products_weight, pd.products_short_description, pd.products_description, p.products_id, p.manufacturers_id, p.products_price, p.products_discount_allowed, p.products_tax_class_id from products_description pd, products p left join manufacturers m on p.manufacturers_id = m.manufacturers_id, products_to_categories p2c left join specials s on p.products_id = s.products_id where p.products_status = '1' and p.products_id = p2c.products_id and pd.products_id = p2c.products_id and pd.language_id = '2' and p2c.categories_id = '2' ORDER BY p.products_price ASC limit 0, 20

[XT SQL Error]

Weiss evtl jemand eine L?sung?

Danke f?r Eure M?he
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
mysql, probleme

Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus



Alle Zeitangaben in WEZ +1. Es ist jetzt 17:52 Uhr.

Copyright © 2011 xt:Commerce GmbH / xt:Commerce International Ltd. - All Rights Reserved

xt:Commerce is a SafeCharge brand