Kategoriereport (SQL-Abfrage liefert keine Ergebnisse)

Hast du Probleme oder Fragen bei der Einrichtung bestimmter Plugins ? Diese kannst du hier loswerden.
Antworten
kechele
Beiträge: 10
Registriert: 15. Jun 2008, 12:59

Kategoriereport (SQL-Abfrage liefert keine Ergebnisse)

Beitrag von kechele »

Hallo,

ich habe gerade das neue Kategoriereport-Plugin ausprobieren wollen,
habe aber die Fehlermeldung erhalten, dass die Suchabfrage
keine Ergebnisse liefert.

Bei einem Blick in die "kategoriereport_show.php" habe ich in Zeile 412
meiner Meinung einen Fehler gefunden.
Hier steht die folgende SQL-Abrage:

$result = $g_db->query("select mem.mem_usr_id, mem.mem_begin from adm_members as mem, adm_roles as rol where (mem.mem_rol_id=rol.rol_id) and (mem.mem_end='9999-12-31') and (rol.rol_name='Mitglied');");

Am Ende der Abfrage wird nach dem Rollennamen "Mitglied" gesucht.
Da ich in meiner Datenbank keine Rolle mit der Bezeichnung "Mitglied" habe,
lieferte sie auch keine Werte.
Ich habe den letzten Teil jetzt einfach entfernt.

Welchen Grund hat die Abfrage nach dem Rollennamen "Mitglied"?
Mit der geänderten Abfrage bekomme ich alle aktiven Mitglieder
mit allen Mitgliedereigenschaften, Kategorien und Rollen.

Gruß kechele
rmb
Plugin-Developer
Beiträge: 632
Registriert: 10. Mai 2011, 19:56
Wohnort: 86856

Beitrag von rmb »

Hallo kechele,

du hast recht, die Einschränkung auf die Rolle "Mitglied" ist unnötig. Bei mir liefern auch beide Abfragen ein identisches Ergebnis.

Ich werde das Plugin entsprechend abändern.

Gruß

rmb
Antworten