php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 14.09.2006, 16:06  
Erfahrener Benutzer
 
Registriert seit: 03.04.2006
Beiträge: 222
<Daniel>
Standard Links per PHP aufklappen?

Hi!
Alsooo, meine Idee sieht folgendermaßen aus:
Man hat eine Seite wo Namen von Personen aus einer Datenbank ausgelesen werden und als Liste dargestellt werden, so ungefähr:
Code:
- Name1

- Name2

- Name3
Jetzt soll man auf einen Namen klicken können und der klappt sich dann auf und zeigt Details zu dem Menschen, so soll das aussehen wenn ich auf Name1 klicke:
Code:
- Name1
-- Alter
-- Wohnort
-- etc.

- Name2

- Name3
Diese Daten die dann angezeigt werden (Alter, etc.) werden auch aus einer Datenbank gelesen. Wenn man nochmal auf Name1 klickt, soll es wieder zu gehen und man soll auch mehrere Felder "offen" haben können, also z.B. Name1 und Name3.

Frage:
Geht das mit PHP? Was für ein Aufwand wäre das? Irgendwelche nützlichen Links?

Gruß
<Daniel> ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 14.09.2006, 16:18  
Erfahrener Benutzer
 
Registriert seit: 05.02.2004
Beiträge: 166
goelliboy
goelliboy eine Nachricht über ICQ schicken
Standard

Im Prinzip geht es schon mit PHP, aber da muss die ganze Seite neu geladen werden. Hier ist JavaScript und/oder CSS die bessere Möglichkeit.
goelliboy ist offline  
Alt 14.09.2006, 16:37  
there's only one psycho
 
Benutzerbild von PsychoEagle
 
Registriert seit: 21.08.2007
Beiträge: 1.283
PHP-Kenntnisse:
Anfänger
PsychoEagle ist ein sehr geschätzer MenschPsychoEagle ist ein sehr geschätzer MenschPsychoEagle ist ein sehr geschätzer Mensch
PsychoEagle eine Nachricht über ICQ schicken PsychoEagle eine Nachricht über Skype™ schicken
Standard

Wobei wenn man JS ausgeschaltet hat (wie einige Kenner) kann man gar nicht auf deiner Seite surfen und geht dann einfach wieder. Wie es mit CSS während der Laufzeit gehen sollte, is mir grad nichts bekannt.
__________________
"Weaseling out of things is important to learn. It's what separates us from the animals ... except the weasel." (Homer J. Simpson)
PsychoEagle ist offline  
Alt 14.09.2006, 16:46  
Erfahrener Benutzer
 
Benutzerbild von DER_Brain
 
Registriert seit: 18.04.2005
Beiträge: 1.541
PHP-Kenntnisse:
Fortgeschritten
DER_Brain ist zur Zeit noch ein unbeschriebenes Blatt
Standard

mach die namen einfach zu links Ã* la

hans


und dann schreibst einfach ob ein name übergeben wurde.
Dann lässt es sagen wir in einer schleife ausgeben...
PHP-Code:

for($name_id=1;$name_id<=$anzahldernamen;$name_id++){
  print 
"

<a href=\"seite.php?name_id=$name_id\">$namen[$name_id]</a></p>"
;
  if(
$name_id == $_GET['name_id']){
    print 
details($name_id);
  }
 

so in der art würd ich es machen..


mfg
Andi
DER_Brain ist offline  
Alt 14.09.2006, 18:08  
Erfahrener Benutzer
 
Registriert seit: 18.11.2005
Beiträge: 126
Clint
Standard

Hi,
gib doch einfach mal "css klappmenue" bei google ein
da wirst du sicherlich was finden
aber du wirst nicht um eine Browser-Weiche herrumkommen.
MfG Clint
__________________
http://www.rentmyphone.com
Clint ist offline  
Alt 15.09.2006, 09:10  
Erfahrener Benutzer
 
Registriert seit: 03.04.2006
Beiträge: 222
&lt;Daniel&gt;
Standard

Danke für die Tips, ich schaue mir mal die PHP Lösung von Brain und die CSS Lösung von Clint an, JavaScript kommt leider aus den genannten Gründen nicht in Frage.

Gruß
&lt;Daniel&gt; ist offline  
Alt 15.09.2006, 10:37  
Benutzer
 
Registriert seit: 20.04.2008
Beiträge: 33
danielx11 befindet sich auf einem aufstrebenden Ast
Standard

Ich löse das immer mit IF-Abfragen.

Also sinngemäß: If Name = Name1
dann die ganzen unterpunkte darstellen ansonten halt nicht

Vielleicht lieg ich auch falsch, bin in PHP kein Profi muss ich gestehen.
danielx11 ist offline  
Alt 19.09.2006, 21:33  
Benutzer
 
Registriert seit: 09.08.2006
Beiträge: 51
mark_gebert
mark_gebert eine Nachricht über ICQ schicken
Standard

Zitat:
Zitat von PsychoEagle
Wobei wenn man JS ausgeschaltet hat (wie einige Kenner) kann man gar nicht auf deiner Seite surfen und geht dann einfach wieder.
Dafür gibt es den praktischen noscript-Tag in HTML :wink: .
mark_gebert 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
Links dynamisch erzeugen philipp.p PHP Tipps 2008 7 03.04.2008 14:31
Links im Text GELight PHP Tipps 2006 3 13.10.2006 17:35
Darstellung von Links ohne Parameter seven-12 PHP Tipps 2006 4 16.02.2006 15:31
Alle links einer HTML Datei anzeigen? nicobischof PHP Tipps 2005-2 4 26.10.2005 18:20
Ueberlagerte Links HTML, Usability und Barrierefreiheit 0 01.10.2005 19:44
[Erledigt] Links hinter Div-Layer funktionieren nicht HTML, Usability und Barrierefreiheit 10 14.09.2005 15:39
Tabelle ganz links lalala HTML, Usability und Barrierefreiheit 1 06.07.2005 14:29
Menü das von links nach rechts ins bild kommt zum aufklappen HTML, Usability und Barrierefreiheit 11 28.06.2005 18:21
Links mit verschiedenen Inhalten und extra Fenster HTML, Usability und Barrierefreiheit 6 27.04.2005 22:23
links erstezen mit regex felicitas PHP-Fortgeschrittene 7 17.02.2005 09:05
Links sortieren Simon9990 PHP Tipps 2005 5 28.01.2005 23:03
Variablen und Links PHP Tipps 2005 13 19.01.2005 16:45
Session-ID auto-ergänzung von Links ausschalten? PHP Tipps 2004 3 10.08.2004 16:39
links wie z.B index.php?action=news aircrash PHP Tipps 2004 5 27.07.2004 21:35

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php aufklappen, php ausklappen, aufklappen php, php aufklappbar, aufklappende links, php link aufklappen, php aufklapp, php links aufklappen, html aufklappen, php einklappen, banner aufklappen php, link per php, php verzeichnis aufklappen, aufklappender link, link aufklappen php, php seite aufklappen, liste mit php aufklappen, php formular aufklappen, php ausklappmenü, php aufklappmenü

Alle Zeitangaben in WEZ +2. Es ist jetzt 12:47 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.