Neue DB-Struktur, altes Problem!

Alles, was nicht in die anderen Foren passt, kannst du hier loswerden.
Gerhard0964
Beiträge: 129
Registriert: 15. Dez 2007, 17:53

Beitrag von Gerhard0964 »

Noch was vergessen:

Bild

Soll das mit dem DB Backup so sein?

Gruß
Gerhard
Jochen
Team
Beiträge: 1506
Registriert: 22. Feb 2006, 18:11

Beitrag von Jochen »

Hallo,

die Spalte mem_valid gibt es nicht mehr. Die Gültigkeit wird inzwischen über die Daten Beginn und ende der Mitgliedschaft erfasst.

Gruß Jochen
milkaman
Former team member
Beiträge: 129
Registriert: 22. Feb 2006, 18:07

Beitrag von milkaman »

Hallo Gerhard,

anscheinend fehlt das Icon für das DB Backup in deinem Theme.
Am besten du kopierst sie einfach noch mal rein. Die liegen unter ..../adm_themes/<theme name>/icons

Gruß

Roland
Gerhard0964
Beiträge: 129
Registriert: 15. Dez 2007, 17:53

Beitrag von Gerhard0964 »

Hallo Roland und Jochen,

danke für die schnelle Hilfe.

@ Roland: Perfekt, hat geklappt.
@ Jochen:
die Spalte mem_valid gibt es nicht mehr. Die Gültigkeit wird inzwischen über die Daten Beginn und ende der Mitgliedschaft erfasst.
Muss ich diese Abfrage einfach um das markierte Teil kürzten?
$sql ="SELECT usr_id, row1id1.usd_value, row4id2.usd_value, row7id10.usd_value, row10id11.usd_value, rol_id
FROM ". TBL_ROLES. ", ". TBL_CATEGORIES. ", ". TBL_MEMBERS. ", ". TBL_USERS. "
LEFT JOIN adm_user_data row1id1 ON row1id1.usd_usr_id = usr_id
AND row1id1.usd_usf_id = 1
LEFT JOIN adm_user_data row4id2 ON row4id2.usd_usr_id = usr_id
AND row4id2.usd_usf_id = 2
LEFT JOIN adm_user_data row7id10 ON row7id10.usd_usr_id = usr_id
AND row7id10.usd_usf_id = 10
LEFT JOIN adm_user_data row10id11 ON row10id11.usd_usr_id = usr_id
AND row10id11.usd_usf_id = 11
JOIN adm_user_data row10id20 ON row10id20.usd_usr_id = usr_id
AND row10id20.usd_usf_id = 20
AND str_to_date(row10id20.usd_value, '%Y-%m-%d') < date_add(sysdate(), interval -15 year)
AND str_to_date(row10id20.usd_value, '%Y-%m-%d') > date_add(sysdate(), interval -19 year)
WHERE rol_id = 2
AND rol_valid = 1
AND rol_cat_id = cat_id
AND cat_org_id = 1
AND mem_rol_id = rol_id
AND mem_valid = 1
AND mem_usr_id = usr_id
AND usr_valid = 1
ORDER BY row1id1.usd_value ASC";
[/quote]

Gruß
Gerhard
Jochen
Team
Beiträge: 1506
Registriert: 22. Feb 2006, 18:11

Beitrag von Jochen »

Hallo,
nicht nur. Ersatzweise muss die Datumsprüfung rein. Das hier könnte gehen:

Code: Alles auswählen

AND mem_begin <= "'.DATE_NOW.'"
AND mem_end    > "'.DATE_NOW.'"
Gruß Jochen
Gerhard0964
Beiträge: 129
Registriert: 15. Dez 2007, 17:53

Beitrag von Gerhard0964 »

Hallo Jochen,

klappt nicht. Ich erhalte ab hier:
AND mem_begin <= "'.DATE_NOW.'"
folgende Fehlermeldung:
Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in /homepages/6/d137089371/htdocs/static/statistik_vsk_neu.php on line 172
Gruß
Gerhard
Jochen
Team
Beiträge: 1506
Registriert: 22. Feb 2006, 18:11

Beitrag von Jochen »

Ah ok,

wenn ich das richtig sehe verwendest du die Anführungszeichen anders herum als in admidio üblich.

Also hieße es bei Dir:

Code: Alles auswählen

AND mem_begin <= '".DATE_NOW."'
AND mem_end    > '".DATE_NOW."'
Gruß Jochen
Gerhard0964
Beiträge: 129
Registriert: 15. Dez 2007, 17:53

Beitrag von Gerhard0964 »

Sorry Jochen, aber ich bin eigentlich sehr bequem (böse Zungen sagen faul - was ich aber strikt von mir weise). Ich habe die Änderungen einfach von Deinem Posting kopiert und eingefügt.

Und jetzt klappt's auch wieder mit dem Nachbarn - der Datei.

Danke

Hast Du evtl. noch eine Idee, was mit dem Birthdayplugin ist?

Gruß
Gerhard
Jochen
Team
Beiträge: 1506
Registriert: 22. Feb 2006, 18:11

Beitrag von Jochen »

Hast Du evtl. noch eine Idee, was mit dem Birthdayplugin ist?
Was soll damit sein? :shock:

!!!Bitte eigenes Thread eröffnen, oder eines benutzen was das Thema bereits behandelt.!!!

Gruß Jochen
Gerhard0964
Beiträge: 129
Registriert: 15. Dez 2007, 17:53

Beitrag von Gerhard0964 »

Sorry, aberr das hatte ich bereits im ersten Postin um 9:40 Uhr geschrieben:
Übrigens funktioniert auch das Birthdaymodul 1.5.0 nicht. Ich erhalte nur die Meldung, dass X Personen Geburtstag haben, egal was ich in der Config einstelle!
Ich stelle die Frage aber auch nochmal in "Fragen und Probleme beim Einrichten"

Danke

Gruß
Gerhard
Antworten