php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 27.07.2005, 15:07  
Gast
 
Beiträge: n/a
Standard while schleife in einer while schleife beim tmpl-sys

sers,
habe früher ja alles so wischi waschi gecoded aber bin grad dabei alles im oop neuzuprogrammieren, und ich schaffs nicht ne while inna while schleife zu machen.

meine situation, ich habe team script, bei dem man beliebig sqoud's und beliebig member hinzufügen kann, sprich ich mach ne while für die sq's und dann in der while ne while für die members, zum auflisten ...

beide sachen in ein loop zu packen geht nicht da es mehr member als sq. sind und dadurch das loop zuofft gemacht wird, also brauche ich 2 loop's das habe ich nun versucht aber nun werden gar keine members mehr angezeigt

team_list.tmpl:
Code:
<tmpl_loop name=team>
<tmpl_var name=name>

<tmpl_loop name=member>
<tmpl_var name=username>


</tmpl_loop>
</tmpl_loop>
team_list.php
Code:
<?
session_start();
include("admin/inc/con.inc.php");
include("admin/inc/config.inc.php");
include("admin/vlib/vlibTemplate.php");
$tmpl = new vlibTemplate("tmpl/team_list.tmpl");

$query = mysql_query ("select * from sq ORDER BY name ASC");
$rows = mysql_num_rows($query);
$team = array();
while($d= mysql_fetch_array($query)) {
    foreach($d as $k=>$v) {
		$d[$k] = nl2br($d[$k]);
}
        extract($d);
        array_push($team, array(
            'id' => $id,
            'rows' => $rows,
            'name' => $name,
		)
	);

	$query2 = mysql_query ("select * from login WHERE member='$d[name]'");
	$rows2 = mysql_num_rows ($query2);
	$member = array();
	while($d2= mysql_fetch_array($query2)) {
	    foreach($d2 as $k2=>$v2) {
			$d2[$k2] = nl2br($d2[$k2]);
	}
	        extract($d2);
	        array_push($member, array(
			'id' => $id,
			'username' => $username,
	                'email' => $email,
	                'rows2' => $rows2,
	                'status' => $status,
	                'aufgabe' => $aufgabe,
			)
		);
	}
}
$tmpl-> setloop('member', $member);
$tmpl-> setloop('team', $team);

$tmpl->pparse();
?>
http://design.tx-esports.com/azz/tar...am&action=list so sieht das nun gerade aus mit dem code der hier steht.

ich hoffe mir kann jmd helfen, is wichtig

mfg, azz - merci schonma
 
Sponsor Mitteilung
PHP Code Flüsterer

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

 


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
While schleife -> letzter durchgang Skazi PHP Tipps 2006 7 16.09.2006 00:11
Problem mit while schleife obi PHP Tipps 2006 6 31.08.2006 13:40
mysql_query verschmelzen zweier abfragen (while schleife) Buschdieb PHP Tipps 2006 10 15.07.2006 17:11
while schleife - spezial datensatz einblenden Buschdieb PHP Tipps 2006 2 09.04.2006 13:05
while Schleife gibt nicht alle Daten aus PHP Tipps 2006 2 12.01.2006 19:24
[Erledigt] While schleife in while schleife = nur ein datensatz?! PHP Tipps 2005-2 9 28.10.2005 12:48
While Schleife Beatbox Off-Topic Diskussionen 8 19.05.2005 21:55
while schleife beenden PHP Tipps 2005 3 29.03.2005 20:35
IF ELSEIF ELSEIF ELSE mit While Schleife PHP Tipps 2005 9 04.03.2005 23:27
Variabel aus while schleife ausserhalb der schleife nutzen PHP Tipps 2005 8 12.02.2005 18:04
Zeilenumbrüche in while schleife? stefan-miti PHP Tipps 2004 1 05.10.2004 18:39
resultausgabe mit while schleife in pdf dokument PHP Tipps 2004 2 23.09.2004 14:56
Nach while Schleife funzt nix mehr?! PHP Tipps 2004 15 25.08.2004 00:25
[Erledigt] probleme mit ner while schleife PHP Tipps 2004 5 23.07.2004 17:28
Prob mit While schleife JEGO PHP Tipps 2004 2 04.06.2004 12:01

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
tmpl _elseif vlibtemplate, vlibtemplate.php, php tmpl schleife, php d while in for schliefe, \sys.php\, <tmpl_loop> zeilenumbruch

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