php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2005-2

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 04.07.2005, 16:00  
Erfahrener Benutzer
 
Registriert seit: 14.02.2005
Beiträge: 790
GrU3nL!nG
Standard Schleife in Variable speichern

Hi,

kann ich eine Schleife in einer Variablen speichern??
ich habe es versucht:
PHP-Code:
<?php
$namen 
= while ($user mysql_fetch_object($users)) 
                        {
                        
$name $user->USER_Firstname." ".$user->USER_Lastname;
                        echo 
"<input type='radio' name='mitarbeiter' value='".$user->USER_ID."'>".$name."
\n"
;
                        }
?>
nur ich bekam folgenden fehler:
Zitat:
Parse error: parse error, unexpected T_WHILE in /kunden/degnerpartner.com/degnerpartner/homepage/test/aktuell/edit_mitarbeiter.php on line 24
line 24 = $namen = while ($user = mysql_fetch_object($users))

kann es sein, dass man while schleifen gar nicht in variablen speichern kann(weil schleifen != Wert), oder habe ich nur einen fehler??

Oder sollte ich so etwas eher in eine funktion setzen?
__________________
Gruß Marc
GrU3nL!nG ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 04.07.2005, 16:07  
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

ich glaub du hast recht, dass man keine schleifen in ne variable speichern kann, auch wenn man es sich wünschen würde

mfg
DER_Brain ist offline  
Alt 04.07.2005, 16:08  
Erfahrener Benutzer
 
Registriert seit: 10.09.2004
Beiträge: 339
mkl0815
Standard

was willst du denn damit erreichen, dass du eine folge von anweisungen in einer variablen speicherst?

mir erschliesst sich der sinn der konstruktion nicht.

mario.
__________________
Problems with Windows : REBOOT
Problems with Linux : BE ROOT
mkl0815 ist offline  
Alt 04.07.2005, 16:09  
Erfahrener Benutzer
 
Registriert seit: 10.09.2004
Beiträge: 339
mkl0815
Standard

prinzipiell könntest du die anweisungen als normalen string speichern und dann per eval() ausführen, blos versteh ich immer noch nicht wozu das gut sein soll.

mario.
__________________
Problems with Windows : REBOOT
Problems with Linux : BE ROOT
mkl0815 ist offline  
Alt 04.07.2005, 16:10  
Erfahrener Benutzer
 
Registriert seit: 14.02.2005
Beiträge: 790
GrU3nL!nG
Standard

naja ich möchte 2x das gleiche aus der db laden, doch beides jeweils in ein eigenes <form> wegen der variablen übergabe...
naja gut dann schreib ich das halt in eine funktion.
danke euch
__________________
Gruß Marc
GrU3nL!nG ist offline  
Alt 04.07.2005, 16:42  
Erfahrener Benutzer
 
Registriert seit: 10.09.2004
Beiträge: 339
mkl0815
Standard

ok, aber warum muss die anweisung dann in eine variable? wenn du, statt zweimal das gleiche aus deiner datenbank zu lesen, es nur einmal lädst, das ergebnis in einer variblen speicherst und diese dann zweimal verwendest für deine beiden formulare, dann ergibt es einen sinn.

mario.
__________________
Problems with Windows : REBOOT
Problems with Linux : BE ROOT
mkl0815 ist offline  
Alt 05.07.2005, 11:36  
Erfahrener Benutzer
 
Registriert seit: 25.04.2005
Beiträge: 1.356
HStev zeigte ein beschämendes Verhalten in der Vergangenheit
Standard

Zitat:
Zitat von mkl0815
prinzipiell könntest du die anweisungen als normalen string speichern und dann per eval() ausführen, blos versteh ich immer noch nicht wozu das gut sein soll.
das wäre auch meine erste Idee gewesen, hatte mal ein ähnliches Problem bei der Umsetzung einer eigenen kleinen Scriptsprache nur muss man dabei zuvieles der Sicherheit wegen beachten da ist es besser ne eigene kleine Engine zu schreiben.
HStev ist offline  
Alt 05.07.2005, 13:06  
Gast
 
Beiträge: n/a
Standard

hallo
zu simpel ?

<?php
while ($user = mysql_fetch_object($users))
{
$name. = $user->USER_Firstname." ".$user->USER_Lastname;
echo "<input type='radio' name='mitarbeiter' value='".$user->USER_ID."'>".$name."
\n";
}
?>

alles Gute

andreas
 
 


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
String aus einer Seite in Variable speichern KimKaye PHP Tipps 2008 10 14.05.2008 09:57
geladene daten aus einer schleife in die datenbank speichern Bonaparte PHP Tipps 2008 2 05.09.2007 22:26
Variable in Tabelle speichern Unkaputtbar2 Datenbanken 5 21.07.2006 13:00
Variable als Textdatei Lokal speichern HSFighter PHP Tipps 2006 3 28.02.2006 12:13
Ausgabe in Variable speichern PHP-Fortgeschrittene 3 18.02.2006 18:24
Feedback von URL-Aufruf in Variable speichern PHP Tipps 2007 3 17.12.2005 18:50
text zwischen xx und xx in variable speichern? md5hash PHP Tipps 2005-2 3 13.09.2005 18:28
While schleife in variable ausführen PHP Tipps 2005-2 4 07.08.2005 21:31
Datenbankinhalt in Variable speichern PHP Tipps 2005-2 1 09.06.2005 17:07
Variable richtig speichern ! xeon PHP Tipps 2005 13 22.05.2005 10:49
[Erledigt] Variable speichern PHP Tipps 2005 9 24.02.2005 14:39
Brett vor'm Kopf: Variable ausserhalb ner Schleife PHP Tipps 2007 7 07.01.2005 21:20
Variable kurzzeitig speichern PHP Tipps 2004 3 01.09.2004 17:26
[Erledigt] Text in Variable speichern PHP Tipps 2004 5 30.08.2004 13:20
speichern in Variable !? PHP Tipps 2004 6 23.07.2004 13:55

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
while schleife in variable speichern, wie for schleife in variable speichern, ergebnis schleife in variable, edit_mitarbeiter.php

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