Kundengruppe anlegen

Du hast ein Problem mit der Datenbank oder eine SQL Abfrage - hier bist Du richtig
Antworten
Small
Beiträge: 6
Registriert: Do 29. Jul 2010, 12:26
Shop Version: ECB 1.08

Kundengruppe anlegen

Beitrag von Small »

Hy,

wenn ich versuche in Shop (ECB 1.08) eine weitere Kundengruppe anzulegen bekomme ich folgenden Fehler:
1136 - Column count doesn't match value count at row 1
-- admin/customer_status insert into products_to_customers_status (products_id, customers_status, quantity, personal_offer, date_added) SELECT products_id, 3, quantity, personal_offer FROM products_to_customers_status WHERE customers_status = 0
[ECB SQL Error]

Gruppen löschen funktioniert ;-)

Gruß
Oliver
Small
Beiträge: 6
Registriert: Do 29. Jul 2010, 12:26
Shop Version: ECB 1.08

Re: Kundengruppe anlegen

Beitrag von Small »

jetzt kommt eine andere Meldung
1060 - Duplicate column name 'group_permission_3'

ALTER TABLE `products` ADD `group_permission_3` TINYINT( 1 ) NOT NULL

[ECB SQL Error]
Xantiva
Beiträge: 948
Registriert: Mo 10. Mai 2010, 16:26
Shop Version: 1.0.10 [dev]
Kontaktdaten:

Re: Kundengruppe anlegen

Beitrag von Xantiva »

Hi Oliver,

mach mal bitte folgendes:

/admin/customers_status.php ~Zeile 99:

Code: Alles auswählen

SELECT products_id, '.(int)$customers_status_id.', quantity, personal_offer
ersetzen mit:

Code: Alles auswählen

SELECT products_id, '.(int)$customers_status_id.', quantity, personal_offer, date_added
Und dann noch folgendes:
Zeile 137:

Code: Alles auswählen

xtc_db_query('delete from '.TABLE_PRODUCTS_TO_CUSTOMERS_STATUS.' where customer_status='.(int)$cID);
ersetzen mit (fehlendes "s"):

Code: Alles auswählen

xtc_db_query('delete from '.TABLE_PRODUCTS_TO_CUSTOMERS_STATUS.' where customers_status='.(int)$cID);
Das war in der 1.0.9 bereits gefixt.

Und bitte Feedback geben! Dafür gibt es auch im Thread die Möglichkeit diesen als "erledigt" zu setzen.

Ciao,
Mike
Mein Shop: http://www.basteln-selbermachen.de
Small
Beiträge: 6
Registriert: Do 29. Jul 2010, 12:26
Shop Version: ECB 1.08

Re: Kundengruppe anlegen

Beitrag von Small »

Hy Mike,

leider kommt noch der Fehler.
1060 - Duplicate column name 'group_permission_3'
ALTER TABLE `products` ADD `group_permission_3` TINYINT( 1 ) NOT NULL
[ECB SQL Error]

Gruß
Oliver
Xantiva
Beiträge: 948
Registriert: Mo 10. Mai 2010, 16:26
Shop Version: 1.0.10 [dev]
Kontaktdaten:

Re: Kundengruppe anlegen

Beitrag von Xantiva »

Nach der Fehlermeldung existiert in der Tabelle `products` bereits die Spalte `group_permission_3`. Wie viele Kundengruppen hast Du denn aktuell? Gibt es die mit der ID 3 schon? Ansonsten ist das möglicherweise ein Überbleibsel von einem Fehler? Dann solltest Du ein Backup der Datenbank machen und die Spalte löschen.
Mein Shop: http://www.basteln-selbermachen.de
Xantiva
Beiträge: 948
Registriert: Mo 10. Mai 2010, 16:26
Shop Version: 1.0.10 [dev]
Kontaktdaten:

Re: Kundengruppe anlegen

Beitrag von Xantiva »

Schau mal hier: http://bugs.webs.de/view.php?id=277

Bitte immer mal in den Bugtracker schauen, ob das Problem nicht bereits bekannt ist. 8-)
Mein Shop: http://www.basteln-selbermachen.de
Small
Beiträge: 6
Registriert: Do 29. Jul 2010, 12:26
Shop Version: ECB 1.08

Re: Kundengruppe anlegen

Beitrag von Small »

so, hab unter "products" und "categories" das Feld gelöscht.
Jetzt kann ich die Gruppe wieder anlegen.
Jetzt muss ich nur noch schauen warum JTL-Wawi das nicht befüllt.

Gruß
Oliver
Antworten