phpbuddy.eu
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 14.11.2002, 12:36   #1
TP-Member
 
Registriert seit: Jun 2002
Ort: Nürnberg
woern macht alles soweit korrekt
Question

Dynamische Auswahlliste | Doppelte Einträge


Hallo Miteinander!

Hab folgendes Problem.

Ich hole mir über "Dynamische(s) Liste/Menü" (Dreamweaver) aus einer MySQL-Datenbank die Werte aus einem Datenfeld. Hier "Land".
Ich möchte aber, daß mir z.B. Deutschland nur einmal und nicht mehrmals angezeigt wird.

Weiß jemand, wie ich das anstellen muß?

Gruß,
woern
woern ist offline   Mit Zitat antworten


Alt 14.11.2002, 12:52   #2
TP-Specialist
 
Benutzerbild von Jürgen
 
Registriert seit: Feb 2002
Ort: Wien
Jürgen bringt sich richtig einJürgen bringt sich richtig ein
Hi woern,

DW generiert im Quellcode die entsprechenden Datenbankabfragen. Wenn die Tabelle z. B. XY und das Feld Land heißt, steht irgendwo der SQL-Befehl für die Datenbankabfrage, z. B.:

SELECT Land FROM XY

Diesen SQL-Befehl musst du in

SELECT DISTINCT Land FROM XY

Mit dem Schlüsselwort DISTINCT kann man in der SQL-Abfrage nur eindeutige Datensätze ermitteln.
Der SQL-Befehl kann auch wesentlich komplexer aufgebaut sein, je nachdem, was alles abgefragt wird und wieviele Tabellen davon betroffen sind. Wenn du es damit nicht hinkriegst, poste einfach mal den dynamsichen Quellcode, den DW generiert hat.

Gruß,
Jürgen
Jürgen ist offline   Mit Zitat antworten
Alt 14.11.2002, 13:07   #3
TP-Member
 
Registriert seit: Jun 2002
Ort: Nürnberg
woern macht alles soweit korrekt
Lightbulb

hi jürgen!

super! genau das war es ...

vielen dank! ich muß mich doch mehr mit sql befassen. ;-)
woern ist offline   Mit Zitat antworten
Alt 14.11.2002, 14:01   #4
TP-Member
 
Registriert seit: Jun 2002
Ort: Nürnberg
woern macht alles soweit korrekt
jetzt hab ich aber trotzdem noch eine Frage:

wie stell ich es nun an, damit immer der wert den ich in der liste angeklickt habe auch übergeben wird...

ich hab mir das so vorgestellt, da ich im formular einen link oder einen button habe hinter dem steht

land.php?lra_land=<?php echo $row_searchlra['lra_land']; ?>

Aber er übergibt immer den, der in der Liste an erster Stelle steht. Argentinien... wenn ich was anderes anklicke, dann erscheinen auf der folgenden seite trotzdem die einträge von argentinien.... :-(
woern ist offline   Mit Zitat antworten
Alt 14.11.2002, 14:17   #5
TP-Member
 
Registriert seit: Jun 2002
matuk macht alles soweit korrekt
ich raff das nicht ganz mit deinem formular.

poste doch mal den code fürs formular und eventuell den code zur weiterverarbeitung vom formular.
matuk ist offline   Mit Zitat antworten
Alt 14.11.2002, 14:23   #6
TP-Member
 
Registriert seit: Jun 2002
Ort: Nürnberg
woern macht alles soweit korrekt
der code stimmt ja nicht....

ich benutze z.B. folgenden Code

<?php do { ?>
<a href="land.php?lra_land=<?php echo $row_searchlra['lra_land']; ?>"><?php echo $row_searchlra['lra_land']; ?></a> <br>
<?php } while ($row_searchlra = mysql_fetch_assoc($searchlra)); ?>


dieser zeigt mir alle daten des feldes "land" auf. (nur 1x mit jürgens hilfe) ;-)
und wenn ich auf eines der länder klicke wird das php-file land.php aufgerufen und zwar so gefiltert das nur diese datensätze angezeigt werden mit entsprechendem land...
ich würde das ganze aber in einem formular (Liste oder auch Menü) einpacken. d.h. user klickt eines der länder an und anschliessend auf submit....
woern ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > Traum-Dynamik
Dynamische Auswahlliste | Doppelte Einträge Dynamische Auswahlliste | Doppelte Einträge
« Prüfen ob Datei auf anderem Server existiert | rückgabe von mehrdimensionalen arrays... »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
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


Alle Zeitangaben in WEZ +2. Es ist jetzt 21:43 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67