php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2006

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 17.05.2006, 16:12  
Gast
 
Beiträge: n/a
Standard Übergabe einer ID einer Ergebnisliste - Submit-Button

Hallo zusammen,

mittels einer SQL-Abfrage und PHP generiere ich eine Ergebnisliste. Nun möchte ich beim Klick auf ein Ergebnis die ID des Ergebnisses weitergeben, um diesen ausgewählten Eintrag vollständig anzuzeigen. Ich könnte nun vor jedem Ergebnis ein submit-Button setzen, der die ID als Value hat. Sieht aber nicht schön aus... Nun könnte ich ja den gesamten Ergebnistext als Button umfunktionieren und mittels CSS den Button als Link erscheinen lassen. Das Problem dabei ist, das die Buttonbeschriftung dem übergebenen Wert entspricht ($id ist dann "Eintrag 1, Details usw."). So komme ich nicht an die ID ran...

Code:
<input type="submit" class="Feld" name="id" value="Eintrag 1, Details usw."   />
Wie könnte eine befriedende Lösung und realisiert werden? Kann mir vorstellen, dass es da eine Standardtechnik gibt, so häufig wie Ergebnislisten benutzt werden. Diese konnte ich aber trotz Suche und aus Mangel an geeigneten Suchbegriffen noch nicht finden (Hab mich auch ziemlich schwer getan beim Titel)

Einen schönen Tag noch,
-> darkdream0815 ...
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 17.05.2006, 16:14  
Erfahrener Benutzer
 
Registriert seit: 23.08.2007
Beiträge: 1.510
M3g4Star befindet sich auf einem aufstrebenden Ast
Standard

kannst mal 'n DIREKTES Beispiel bringen ?!
Versteh dein Prob gerade überhaupt nicht ?!?!?


Ergebnisliste
Was genau meinst du damit ?!

beim Klick auf ein Ergebnis die ID des Ergebnisses weitergeben,
Value und Namen müssten in Formularobjekten nicht gleich sein !!
M3g4Star ist offline  
Alt 17.05.2006, 16:15  
Erfahrener Benutzer
 
Registriert seit: 13.08.2007
Beiträge: 1.976
KingCrunch befindet sich auf einem aufstrebenden Ast
KingCrunch eine Nachricht über ICQ schicken KingCrunch eine Nachricht über AIM schicken KingCrunch eine Nachricht über MSN schicken KingCrunch eine Nachricht über Yahoo! schicken
Standard

Wald? Bäume?

Wieso nicht einfach als Link mit der Übergabe der id per GET?
Code:
Blubber 
__________________
Nicht jeder Fehler ist ein Bug.
KingCrunch ist offline  
Alt 17.05.2006, 16:15  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von darkdream0815
Wie könnte eine befriedende Lösung und realisiert werden?
Der Weg, den Parameter direkt per URL weiterzugeben, gefällt dir nicht? Wieso?
 
Alt 17.05.2006, 16:21  
Gast
 
Beiträge: n/a
Standard

Ausgabe der Ergebnisliste einer SQL-Abfrage:

Suchergebnis 1, Detail 1, Detail 2 (ID1)
Suchergebnis 2, Detail 1, Detail 2 (ID2)
Suchergebnis 3, Detail 1, Detail 2 (ID3)

Beim Klick z.B. auf die zweite Zeile möchte ich für das nachfolgende vollständige Formular die ID übergeben, damit dieses sich wieder aus der SQL-Datenbank alle Details holt. Geht wie gesagt über eine Submit-Button vor jeder Zeile, der die ID als Value hat. Sieht aber nicht schön aus... Hoffe nun ist das Problem etwas klarer
 
Alt 17.05.2006, 16:23  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von darkdream0815
Hoffe nun ist das Problem etwas klarer
Nein.
 
Alt 17.05.2006, 16:23  
Erfahrener Benutzer
 
Registriert seit: 13.08.2007
Beiträge: 1.976
KingCrunch befindet sich auf einem aufstrebenden Ast
KingCrunch eine Nachricht über ICQ schicken KingCrunch eine Nachricht über AIM schicken KingCrunch eine Nachricht über MSN schicken KingCrunch eine Nachricht über Yahoo! schicken
Standard

Kannst auch ein Submit-Button unten machen und dann vor jedes Element ein Radio-Button. Oder aber mit Javascript
__________________
Nicht jeder Fehler ist ein Bug.
KingCrunch ist offline  
Alt 17.05.2006, 16:23  
Erfahrener Benutzer
 
Registriert seit: 23.08.2007
Beiträge: 1.510
M3g4Star befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von KingCrunch
Wieso nicht einfach als Link mit der Übergabe der id per GET?
<== 'n bissl modifiziert ... vllt jetzt verständlicher
M3g4Star ist offline  
Alt 17.05.2006, 16:27  
Gast
 
Beiträge: n/a
Standard

Das geht ja richtig schnell mit Euren Antworten. Während ich das hier schreibe, habe ich bestimmt schon wieder 3 Antworten verpasst .

Da neben der ID auch noch andere Werte wie z.b. das hostname, Login, Passwort der SQL-Datenbank übermittelt werden (da das Formular ständig Datenbankabfragen macht) möchte ich das nicht im Klartext an einem Link machen... bzw. werden mittels href auch hidden-Eingabefelder übertragen oder nur die angehängten werte?
 
Alt 17.05.2006, 16:30  
Erfahrener Benutzer
 
Registriert seit: 13.08.2007
Beiträge: 1.976
KingCrunch befindet sich auf einem aufstrebenden Ast
KingCrunch eine Nachricht über ICQ schicken KingCrunch eine Nachricht über AIM schicken KingCrunch eine Nachricht über MSN schicken KingCrunch eine Nachricht über Yahoo! schicken
Standard

LASS ES! Niemals sensitive Daten in Links, Formularen oder sonstwie irgendwie auf den Client abladen! Gleich vergessen, garnicht erst angewöhnen! Ich hoffe meine Warnung kam früh genug... Zumal sich diese Daten auch wunderbar in das Script selbst integrieren lassen, wo ein Nutzer nicht mal eben mit "Quelltext anzeigen" die ganzen Nutzerdaten auslesen kann.
__________________
Nicht jeder Fehler ist ein Bug.
KingCrunch ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
HTML/CSS: Input: Button: Type=Image: Nur Submit moeglich? SvenLittkowski HTML, Usability und Barrierefreiheit 8 03.11.2007 00:45
Image Button oder Submit mit Hintergrund? PsychoEagle HTML, Usability und Barrierefreiheit 3 19.07.2007 13:17
wert mit submit button übergeben Matthiasnet PHP Tipps 2007 2 07.04.2007 19:41
Submit Button Shaira HTML, Usability und Barrierefreiheit 4 26.11.2006 15:48
Formular abschiken ohne Submit Button shocky HTML, Usability und Barrierefreiheit 10 02.11.2006 21:53
Variablen mit submit Button übertragen MessengerNews! PHP Tipps 2006 2 01.08.2006 12:52
Ergebnisliste mit Button weiter bearbeiten Cheesy PHP Tipps 2006 6 23.05.2006 01:01
id des submit button Tigermoon PHP Tipps 2006 4 20.04.2006 11:48
Submit Button und ungewollte Übergabe der daten an die DB PHP Tipps 2005-2 9 27.06.2005 19:49
Variable aus Formular ohne submit Button übergeben PHP Tipps 2005-2 3 24.06.2005 17:08
button (submit) ->action auf https PHP Tipps 2005 7 18.04.2005 18:32
[Erledigt] Submit Button durch Link ersetzen - Geht das denn ? HTML, Usability und Barrierefreiheit 7 07.01.2005 10:58
Submit button JanM HTML, Usability und Barrierefreiheit 6 29.12.2004 13:29
[Erledigt] Submit Button HTML, Usability und Barrierefreiheit 8 23.12.2004 23:15
Grafischer Submit Button sendet im IE seinen Namen nicht PHP Tipps 2004 3 30.06.2004 14:54

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
id mit submitbutton übergeben, zeilen id übergeben submit, Übergabe der id, http://www.php.de/php-tipps-2006/40025-ssoebergabe-einer-id-einer-ergebnisliste-submit-button.html, link zu submit umfunktionieren

Alle Zeitangaben in WEZ +2. Es ist jetzt 15:02 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.