| Sie sind hier:
zu Deutsch etwa: |
TNG - The Next Generation Of Genealogy Sitebuilding
Die nächste Generation der genealogischen Seitenerstellung |
| 1. | Lokaler Server (auf dem Heimcomputer) | |
| 1.1 | Allgemeines | |
|
In diesem Beitrag wird erläutert, wie man in der TNG-Anwendung bei Auswertungen (Reports) anzeigen kann, wieviel Datensätze / Personen in einer bestimmten Ortsebene (Stadt; Kreis; Land; Staat) enthalten sind.
Die Anzahl der Personen wird automatisch mit Hilfe einer Grafik am Bildschirm dargestellt; wobei je 100 Personen ein Sternchen steht. Es sei noch darauf hingewiesen, dass diese Auswertung nur dann richtig funktioniert, wenn die Geburtsorte in der Form Stadt, Kreis, Land, Staat gespeichert wurden.
Da die Auswertungen aus der SQL-Datenbank mit Hilfe von Sql-Befehlen und -Funktionen für Abfragen realisiert werden, können sie in allen TNG-Versionen implementiert werden. |
||
| 1.2 | SQL-SELECT-Ausdruck einfügen | |
Nachstehend werden nach und nach SQL-SELECT-Ausdrücke aufgelistet, die im Verwaltungsteil (Admin) unter "Auswertungen", in den untersten Eingabebereich zu kopieren sind.
|
||
| 1.3 | Personen in Ortsebene 2 - Stadt und Kreis
|
|
| Code: | ||
| SELECT
REVERSE(SUBSTRING_INDEX(REVERSE(SUBSTRING_INDEX(birthplace,",",2)),",",1))
as gemeente_or_state, COUNT(*) AS amount, RPAD('',COUNT(*)/100,'*')
AS Graphic FROM tng_people WHERE birthplace <> "" group BY
gemeente_or_state order by amount desc;
|
||
|
Dieser Code wurde von Henny Savenije erstellt und der TNG-Gemeinde in der amerik. TNG-Mailingliste dankenswerter Weise zur Verfügung gestellt.
|
||
| 1.4 | Personen in Ortsebene 3 - Land und Staat
|
|
| Code: | ||
| SELECT LTRIM(REVERSE(SUBSTRING_INDEX(REVERSE(birthplace),",",1))) as
provincie_or_country, COUNT(*) AS amount, RPAD('',COUNT(*)/100,'*')
AS Graphic FROM tng_people WHERE birthplace <> "" group BY
provincie_or_country order by amount desc;
|
||
|
Dieser Code wurde von Henny Savenije erstellt und der TNG-Gemeinde in der amerik. TNG-Mailingliste dankenswerter Weise zur Verfügung gestellt.
|
| 2. | Webserver (beim Provider) | |
| Auf dem Webserver läuft es ähnlich ab, wie auf dem Lokalserver.
Alle Schritte werden so durchgeführt, wie unter Ziffer 1. beschrieben. |
| weiter |