Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.

#1 17. August 2013 00:20

simonson
kennt CMS/ms
Ort: Wien
Registriert: 07. März 2012
Beiträge: 192

[GELÖST] externe Datenbank - Datensatz auswählen und anzeigen

Hallo Gemeinde,
auf meinen "normalen" Seiten rufe ich mit einem Formular die Datensätze einer Datenbank auf, wähle einen Satz aus,
übergebe die ID mit POST an ein anderes Formular, das mir den Datensatz anzeigt.

Nun möchte ich das Ganze in CMSms realisieren:
<div links> Auswahlformular aus eienem externen php-schnipsel </div>
<div rechts> Datensatzanzeige aus eienem externen php-schnipsel</div>

Die Anzeige des Auswahlformulars funktioniert, nach dem Absenden
erscheint das Ergebnis auf einer neuen Seite (ohne ein template zu nutzen).

Womit könnte man das besser realisieren?

Dank vorab!


mfg
simonson

CMSMS 1.12     Apache/2.4.6 (Linux/SUSE) - PHP 5.4.20 - MySQL 5.0.95 - W7 ultimate - FF 38.0.1

Offline

#2 19. August 2013 23:39

Andynium
Moderator
Ort: Dohna / SN / Deutschland
Registriert: 13. September 2010
Beiträge: 7.018
Webseite

Re: [GELÖST] externe Datenbank - Datensatz auswählen und anzeigen

Hmm, meinst nicht, daß deine Informationen ein bißl dürftig sind  roll ?

Offline

#3 19. August 2013 12:00

NaN
Moderator
Ort: Halle (Saale)
Registriert: 09. November 2010
Beiträge: 4.437

Re: [GELÖST] externe Datenbank - Datensatz auswählen und anzeigen

Damit das Resultat des Auswahl-Formulars in einem anderen Div angezeigt wird, musst Du entweder zwei verschiedenen PHP Schnipsel in die gleiche Seite einbauen und über das Action-Attribut des Formulars immer diese Seite aufrufen, oder den Inhalt des anderen Divs mit dem Resultat des Suchformulars ersetzen. Letzteres ginge nur mit einem Modul. Bei Ersterem könntest Du auch mit zwei Seiten arbeiten. Du müsstest Dein externes PHP Script so anpassen, dass das, welches das Auswahl-Formular anzeigen soll, über das Action-Attribut des Formulars eine CMSms Seite ansteuert, die aber nicht im Menü angezeigt wird. Dort packst Du das zweite Script, welches den Datensatz anzeigen soll, in den Inhalt der Seite.


Module: GBFilePicker, AdvancedContent
Sicherheit: Beispiel .htaccess-Datei
CMSms 1.12 unter PHP 7:
cmsms-1.12.3.zip (inoffiziell - komplett inkl. Installer)
CMSms 1.12 unter PHP 8:
cmsms-1.12.4.zip (inoffiziell - komplett inkl. Installer)

Offline

#4 20. August 2013 14:32

simonson
kennt CMS/ms
Ort: Wien
Registriert: 07. März 2012
Beiträge: 192

Re: [GELÖST] externe Datenbank - Datensatz auswählen und anzeigen

Hallo Ihr Freundlichen!
@cyberman - hast ja recht, wußte nicht wie ich's besser formulieren soll, aber NaN hat da schon ein paar Ideen in mein Hirn gesetzt

@Danke, ich habe befürchtet, daß ein Umweg über ein Modul nötig wird.
Nachdem ich froh bin CMSms überhaupt schreiben zu können - mein Können ist leider nur rudimentar - muss ich mir das Programmieren eines Moduls mangels Können verkneifen.

Die 2-Seiten-Lösung funktioniert, mal sehen wie weit ich damit komme :-)

Danke!


mfg
simonson

CMSMS 1.12     Apache/2.4.6 (Linux/SUSE) - PHP 5.4.20 - MySQL 5.0.95 - W7 ultimate - FF 38.0.1

Offline

#5 21. August 2013 09:35

Janl
Server-Pate
Ort: Freistadt, Österreich
Registriert: 13. Dezember 2010
Beiträge: 1.231
Webseite

Re: [GELÖST] externe Datenbank - Datensatz auswählen und anzeigen

Es ist vielleicht möglich mit Listit.

mfg
Jan


Kubuntu 22.04 - Win 11 pro / Kubuntu 20.04  - win10 pro

Offline