php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 15.07.2010, 15:09  
Neuer Benutzer
 
Registriert seit: 18.03.2010
Beiträge: 16
PHP-Kenntnisse:
Anfänger
sdako befindet sich auf einem aufstrebenden Ast
Standard selectfelder dynamisch erzeugen

Ich sitze vor folgendem Problem:
Ich habe eine Datenbanktabelle "produktkategorien" mit den Feldern id, name, parentid.
Auf meiner Formularseite werden zuerst die Einträge mit der parentid=0(das sind die Hauptkategorien) angezeigt. Nachdem eine Hauptkategorie ausgewählt ist, soll ein weiteres Select-feld dynamisch generiert werden mit den entsprechen Unterkategorien usw. usw.
Ich zerbreche mir seit Tagen den Kopf drüber, aber ich finde immer noch keine Lösung.
Ich hoffe auf eure Hilfen!
Danke schon mal im Voraus
sdako ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 15.07.2010, 15:09  
Erfahrener Benutzer
 
Benutzerbild von MaiKaY
 
Registriert seit: 17.09.2009
Beiträge: 629
PHP-Kenntnisse:
Anfänger
MaiKaY befindet sich auf einem aufstrebenden Ast
Standard

Mit Ajax nachladen lassen, oder ggf. Javascript verwenden. Mit php wirste da nichts.
__________________
ACHTUNG!!! SIGNATUR!!!
PHP-Code:
var_dump($gehirn); exit; 
0 ??? WTF ? Twitter - Folgt mir! | freutag.net
MaiKaY ist offline  
Alt 15.07.2010, 15:16  
Erfahrener Benutzer
 
Benutzerbild von wolf29
 
Registriert seit: 17.03.2010
Beiträge: 1.673
PHP-Kenntnisse:
Fortgeschritten
wolf29 wird schon bald berühmt werdenwolf29 wird schon bald berühmt werden
Standard

Hi.

Hilfreich dürfte Dir dabei folgendes sein:

SELFHTML: JavaScript / Sprachelemente / Event-Handler

und

SELFHTML: JavaScript / Objektreferenz / document

über google findest Du ne Menge. Kannst auch einfach Selectboxen erstellen und bei Bedarf dynamisch einbinden.

Wolf29
__________________
while (!asleep()) sheep++;

Unterschätze nie jemanden der einen Schritt zurück geht! Er könnte Anlauf nehmen.
wolf29 ist gerade online  
Alt 15.07.2010, 15:37  
Moderator¹
 
Registriert seit: 28.03.2010
Beiträge: 7.470
PHP-Kenntnisse:
Fortgeschritten
ChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer Anblick
Standard

Verkettete Auswahllisten

Bei diesem Beispiel werden alle Daten gleich von Anfang an an den Client übermittelt - das kann man aber natürlich auch durch dynamisches Nachladen per AJAX ersetzen.
__________________
RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?
ChrisB ist offline  
Alt 15.07.2010, 16:21  
Neuer Benutzer
 
Registriert seit: 18.03.2010
Beiträge: 16
PHP-Kenntnisse:
Anfänger
sdako befindet sich auf einem aufstrebenden Ast
Standard

Ich habe mir die SELFHTML-Beispiele angeguckt, aber da ist ja die anzahl von den Select-feldern schon vordefiniert(professor, lesung, termin), und das wollte ich eben nicht. Die Anzahl meiner Selectfelder soll dynamisch sein, da es nicht festgelegt ist wieviele Unterkategorien eine Hauptkategorie hat.
Die Idee mit Ajax hört sich gut an, aber ich habe leider noch keine Erfahrungen mit dieser Technik. Ich versuche mich da durchzulesen, aber über Codebeispiele, wie das aussehen könnte würde ich mich freuen.
danke
sdako ist offline  
Alt 19.07.2010, 16:42  
Neuer Benutzer
 
Registriert seit: 18.03.2010
Beiträge: 16
PHP-Kenntnisse:
Anfänger
sdako befindet sich auf einem aufstrebenden Ast
Standard

ich kämpfe mich gerade durch ajax durch. ich habs hingekriegt, dass ich mein request an die php-seite schicken kann, und das Ergebnis(responseText) wird auch angezeigt, allerdings als einen einzigen Text. D.h das Ergebnis(Datenbank-Abfrage) sieht beispielsweise so aus: BlumenGraeserStrauecher.
Wie kriege ich das ganze auseinander und in ein select-Feld gepackt?
sdako ist offline  
Alt 19.07.2010, 16:44  
Erfahrener Benutzer
 
Benutzerbild von MaiKaY
 
Registriert seit: 17.09.2009
Beiträge: 629
PHP-Kenntnisse:
Anfänger
MaiKaY befindet sich auf einem aufstrebenden Ast
Standard

Du kannst dir auch einen kompletten <div>, o.Ä. zurücksenden lassen und das denn anzeigen lassen.
__________________
ACHTUNG!!! SIGNATUR!!!
PHP-Code:
var_dump($gehirn); exit; 
0 ??? WTF ? Twitter - Folgt mir! | freutag.net
MaiKaY ist offline  
Alt 19.07.2010, 23:46  
Moderator¹
 
Registriert seit: 28.03.2010
Beiträge: 7.470
PHP-Kenntnisse:
Fortgeschritten
ChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer Anblick
Standard

Oder du informierst dich über JSON, wenn du wirklich nur Daten schicken willst, die aber vernünftig strukturiert.
__________________
RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?
ChrisB 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
PDF Dateien dynamisch aus HTML erzeugen? mexican PHP Tipps 2010 10 28.04.2010 20:03
Videos aus PHP erzeugen TThmkay Trash 3 19.03.2010 14:27
[Erledigt] JPG-Image erzeugen / Header-Problem redox PHP Tipps 2009 3 23.12.2009 12:59
[Erledigt] Bilder dynamisch erzeugen ohne gdlib Sniper_Kotaro PHP Tipps 2009 12 02.11.2009 14:52
[Erledigt] dynamisch ein input element erzeugen xstefxanx JavaScript, Ajax und mehr 7 04.04.2009 13:10
Links dynamisch erzeugen philipp.p PHP Tipps 2008 7 03.04.2008 14:31
Smarty/quickform: Variablen Namen dynamisch erzeugen ? Toxo HTML, Usability und Barrierefreiheit 1 31.10.2007 16:55
Tool um (Spiel)Klassen zu erzeugen Martin13 PHP-Fortgeschrittene 6 05.09.2007 02:25
SQL Abfrage erzeugen/ string bearbeitung easy PHP Tipps 2007 20 28.03.2007 22:12
Checkboxen dynamisch in Tabelle erzeugen nussbaum PHP Tipps 2007 4 21.01.2007 16:50
Bild erzeugen meisterigel PHP Tipps 2006 5 28.03.2006 14:43
Pulldown Menü dynamisch aus Datei erzeugen PHP Tipps 2005-2 14 20.10.2005 11:18
Uploadfelder dynamisch erzeugen und abfragen PHP Tipps 2005-2 1 03.06.2005 23:01
Variablenname dynamisch zusammensetzen RoDa PHP Tipps 2004 3 19.09.2004 14:13
textfelder dynamisch erzeugen PHP Tipps 2004 7 19.08.2004 12:53

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
http://www.php.de/php-einsteiger/69758-selectfelder-dynamisch-erzeugen.html, javascript select dynamisch erzeugen, javascript select erzeugen, javascript select erstellen, select feld erstellen, select feld erstellen php, php select felder dynamisch erzeugen, php select feld erstellen, dynamisches select feld, php javascript dynamische select, select dynamisch erzeugen, dynamisches erzeugen von feldern, select dynamisch php, php select erzeugen, php verkettete auswahlliste, php select felder für html erzeugen, select jahr dynamisch erzeugen, verkettete auswahlliste mit json, weiteres select feld hinzufügen javascript, selectfeld in php

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