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

#1 25. April 2015 13:41

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

DatenbanK Abfrageformular und Ergebnis auf gleicher Seite ausgeben

Hallo Gemeinde,
habe einen UDT für die Abfrage aus einer Datenbank, einen anderen für die Ausgabe des Resultats.
Die Formulare werden ok-dargestellt, nur ist das Resultat in einer neuen Seite.
Wie bekomme ich die beiden Formulare untereinandere auf EINE Seite, so dass auch mehrere Abfragen hintereinander durchgeführt werden können?
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 25. April 2015 20:54

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

Re: DatenbanK Abfrageformular und Ergebnis auf gleicher Seite ausgeben

simonson schrieb:

habe einen UDT für die Abfrage aus einer Datenbank, einen anderen für die Ausgabe des Resultats.

Hat das einen bestimmten Grund?

Hintergrund der Frage ist, dass du doch beide UDTs in einen packen könntest - und dann anhand der zurückgegebenen Werte entscheiden kannst, welcher Teil des UDTs dann ausgeführt wird ... oder hab ich dich da falsch verstanden?

Offline

#3 25. April 2015 21:02

nockenfell
Moderator
Ort: Lenzburg, Schweiz
Registriert: 09. November 2010
Beiträge: 2.927
Webseite

Re: DatenbanK Abfrageformular und Ergebnis auf gleicher Seite ausgeben

Wenn ich es richtig verstehe, willst du ein Formular erstellen, welches nach der Absenden das Resultat auf der gleichen Seite anzeigt.
Eine Möglichkeit dazu wäre AJAX.
NaN hat dazu mal was programmiert:
http://dev.cmsmadesimple.org/projects/ajax_tools
http://dev.cmsmadesimple.org/projects/xajax_tools

Ob dies noch funktionieren und ob sie mit UDTs zusammen funktionieren, weiss ich allerdings nicht.


[dieser Beitrag wurde mit 100% recycled bits geschrieben]
Mein Blog  /   Diverse Links rund um CMS Made Simple
Module: btAdminer, ToolBox

Offline

#4 26. April 2015 23:29

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

Re: DatenbanK Abfrageformular und Ergebnis auf gleicher Seite ausgeben

Danke für eure Fragen und Hinweise.
Es sollte so aussehen bzw. funktionieren wie Zweirad-shop.
Also am Seitenbeginn die Auswahlkriterien, posten mit "Abfrage", Resultatausgabe darunter und Möglichkeit der Eingabe neuer Auswahlkriterien.
Habe da irgendetwas mit einem UDT "$_POST ... self" in Hinterkopf.


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 26. April 2015 01:08

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

Re: DatenbanK Abfrageformular und Ergebnis auf gleicher Seite ausgeben

simonson schrieb:

Habe da irgendetwas mit einem UDT "$_POST ... self" in Hinterkopf.

Du meinst sicherlich dies wink

<form method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>">

Offline

#6 26. April 2015 01:44

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

Re: DatenbanK Abfrageformular und Ergebnis auf gleicher Seite ausgeben

@ cyberman
Jau! das war's - probier ich demnächst aus - vielleicht geht's :-)
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