php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger

PHP Einsteiger PHP Problemlösungen für Spracheinsteiger
Archive: 2004, 2004/2, 2005, 2005/2, 2006, 2007, 2008, 2009, 2010,

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 31.01.2012, 11:38  
Neuer Benutzer
 
Registriert seit: 31.01.2012
Beiträge: 8
PHP-Kenntnisse:
Fortgeschritten
maednix zeigte ein beschämendes Verhalten in der Vergangenheit
Standard hilfe benötigt mit funktionen

Also ich möchte folgendes problem mit funktionen lösen:

ich möchte eine funktion aufrufen die mir ein selectfeld erstellt.

Die werte dieses feldes sollen durche eine weitere funktion gefüllt werden.

PHP-Code:
function erstelleSelectfeld(){

//hier soll das select feld erstellt werden

<select name='tag' id='select'>
<
option value='$i'>$i</option
  
// diese werte sollen von einer anderen funktion übernommen werden da sie sich ändern können. die andere funktion lasse ich hier mal weg.
</select
}

erstelleSelectfeld(); 
Danke an alle die mir helfen schonmal
maednix ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 31.01.2012, 11:40  
Erfahrener Benutzer
 
Registriert seit: 01.09.2010
Beiträge: 4.561
PHP-Kenntnisse:
Fortgeschritten
eagle275 ist ein sehr geschätzer Menscheagle275 ist ein sehr geschätzer Menscheagle275 ist ein sehr geschätzer Mensch
Standard

warum machst du einen neuen Thread auf ? so interessant und aufwändig ist dein Problem nun wirklich nicht
__________________
"Irren ist männlich", sprach der Igel und stieg von der Drahtbürste
eagle275 ist offline   Mit Zitat antworten
Alt 31.01.2012, 11:48  
Neuer Benutzer
 
Registriert seit: 31.01.2012
Beiträge: 8
PHP-Kenntnisse:
Fortgeschritten
maednix zeigte ein beschämendes Verhalten in der Vergangenheit
Standard anfängerforum

ich hab nur mein problem bei den anfängerfragen verschoben so wie es mir geraten wurde.

Ich verstehe nich euer problem.

Hab hier schon viiel einfachere problemlösungen gesehen die nun wirklich anfänger kram waren und keiner hat gemeckert.

Bis jetzt habe ich kein einzigen kostruktiven beitrag gehabt der mich weitergebracht hat.

Wenn jemand eine lösung hat und lust hat diese zu posten bin ich ihm sehr dankbar sonst kann man sich datenmüll im forum sparen.

Ich hab um hilfe gebeten und nicht um arschtritte.

Ist das forum zum helfen oder zum kritisieren da?
maednix ist offline   Mit Zitat antworten
Alt 31.01.2012, 11:54  
Erfahrener Benutzer
 
Benutzerbild von wolf29
 
Registriert seit: 17.03.2010
Beiträge: 1.833
PHP-Kenntnisse:
Fortgeschritten
wolf29 wird schon bald berühmt werdenwolf29 wird schon bald berühmt werden
Standard

PHP-Code:
function erstelleSelectfeld(){

//hier soll das select feld erstellt werden

<select name='tag' id='select'>
<
option value='$i'>$i</option
  
// diese werte sollen von einer anderen funktion übernommen werden da sie sich ändern können. die andere funktion lasse ich hier mal weg.
</select
}

erstelleSelectfeld(); 
der Html Code wird in deiner PHP Funktion "nicht funktionieren"! Du musst das z.B. ner Variable zuweisen. Warum brauchst du ne Funktion, die üblicherweise da ist, einen Parameter zu bekommen, der etwas verarbeitet/prüft und dann einen return Wert gibt? Wenn Du eine DropDown Liste mit Werten aus z.B. einer DB erstellen willst, mach das doch in der While Schleife für die DB Abfrage?!

Und eagle hatte Dir bereits genannt, wie man das machen kann: lass Dir z.B. ein Array aus der Funktion zurückgeben (return meinArraymitdenInhaltenfürmeinSelectFeld; ) das kannst Du dann verarbeiten und beliebig positionieren!

Zitat:
Hab hier schon viiel einfachere problemlösungen gesehen die nun wirklich anfänger kram waren und keiner hat gemeckert.
subjektives Empfinden.

Zitat:
Bis jetzt habe ich kein einzigen kostruktiven beitrag gehabt der mich weitergebracht hat.
...dann hast Du nicht richtig gelesen! Willst Du, das der code für Dich geschrieben wird?!

Zitat:
Wenn jemand eine lösung hat und lust hat diese zu posten bin ich ihm sehr dankbar sonst kann man sich datenmüll im forum sparen.


mfg Wolf29


P.S. Der Sinn bleibt mir verborgen, auch das Du die Hilfe und Tipps, die geschrieben, nicht beachtest, ist nicht wirklich förderlich.

PHP-Code:
function selecterstellen($AnzahlSelect)
{

 for (
$i 0;$i<$AnzahlSelect;$i++)
 {
  
$select .= "<select name=\"".$i."\" size=\"1\"><option value=\"".$i."\">".$i."</option></select>";
 }
 
 return 
$select;
}

//Anzahl Selectfelder
echo selecterstellen("4"); 
...damit kannst du beliebig viele DropDown Geschichten erstellen (ganz einfaches, sinnfreies Beispiel!) - Beispiel genug?
__________________
while (!asleep()) sheep++;

Unterschätze nie jemanden der einen Schritt zurück geht! Er könnte Anlauf nehmen.

Geändert von wolf29 (31.01.2012 um 12:00 Uhr).
wolf29 ist offline   Mit Zitat antworten
Alt 31.01.2012, 12:22  
Neuer Benutzer
 
Registriert seit: 31.01.2012
Beiträge: 8
PHP-Kenntnisse:
Fortgeschritten
maednix zeigte ein beschämendes Verhalten in der Vergangenheit
Standard

danke das hatte mir gefehlt.
ganz zu beginn hatte ich

PHP-Code:
//ausserhalb der schleife
<select name="".$i."\" size=\"1\">

//in der schleife
 $select = "
<option value="".$i."\">".$i."</option></select>"
$select .= "<option value=\"".$i."\">".$i."</option>";

// und $select.="<select>";wieder draussen

statt
PHP-Code:
  $select .= "<select name=\"".$i."\" size=\"1\"><option value=\"".$i."\">".$i."</option></select>"
wie jetzt rausgekommen ist.
das war ein guter hinweis vielen lieben dank.

normalerweise kenne ich es so

PHP-Code:
$wert1 "mein Satz";
$wert1 .="ist nichtg korrekt";

echo 
$wert1//ergibt  mein satz ist nicht korrekt 
deswegen habe ich es in der schleife 2 mal gemacht.
Wieder was dazugelernt
maednix ist offline   Mit Zitat antworten
Antwort


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
PHP Default charset für Funktionen MasterQ PHP-Fortgeschrittene 6 06.01.2011 10:03
[Erledigt] Zeilenumbruch zwischen zwei Funktionen -Stephan- PHP Tipps 2009 5 21.09.2009 16:47
Funktionen verketten martl666 PHP Tipps 2008 1 16.09.2008 15:59
Templatesystem mit Funktionen und Variablen drin? BartTheDevil89 PHP Tipps 2008 6 01.07.2008 09:32
Klassen und externe Funktionen ? ssm PHP-Fortgeschrittene 17 18.07.2007 11:59
Hilfe bei Mysql Query aus mehreren spalten benötigt cytrobic Datenbanken 8 18.05.2007 11:36
Funktionen überprüfen und Grafik Funktionen hans.karl2 PHP Tipps 2006 10 31.07.2006 20:08
Hilfe zu richtigem JOIN-Select benötigt Heart Datenbanken 4 21.04.2006 23:26
[Erledigt] HILFE HILFE HILFE mysqladmin.exe fehlt Datenbanken 7 20.12.2005 14:00
HIlfe benötigt PHP Tipps 2005 5 23.03.2005 16:33
DRINGEND HILFE BENÖTIGT! PHP Tipps 2005 14 16.03.2005 19:03
dringende Hilfe für Uniaufgabe benötigt!!! Datenbanken 7 23.02.2005 13:20
[Erledigt] Chat Server mit Datenbank realisieren - - - Hilfe benötigt PHP Tipps 2004-2 3 14.12.2004 18:38
HTTP Request - hilfe dringend benötigt! PHP Tipps 2004-2 3 09.11.2004 20:23


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