Vergabe 2 Währungen bei Rally?!
	
	
		Hallo,
ich würde gern wissen, ob es möglich ist, dass man eine Rally mit 2 Währungen und entsprechenden Platzierungen, auswerten kann.
Folgendes Beispiel: 
Rally XY Läuft mit 20 Gewinnplätzen. Plätze 1-5 sollen mit Währung 1 laufen und Plätze 6-20 mit Währung 2. Geht sowas und wenn ja, wie?
Wäre Theroetisch möglich, dass man das in 2 schleifen lösen könnte?
a la if plätze 1-5 = Hauptwährung
//buchung bla bla
} elseif {
plätze 6-20 = Bonuswährung
//buchung bla bla
?!
Oder anders? Oder gar nicht?!
Danke für anregungen.
Sam
	 
	
	
	
		AW: Vergabe 2 Währungen bei Rally?!
	
	
		[ironie]Bitte, bitte nicht so viele auf einmal. Müsst euch nicht drum schlagen^^[/ironie]
Ein Ja oder Nein würde schon reichen :D
	 
	
	
	
		AW: Vergabe 2 Währungen bei Rally?!
	
	
		ich würde vor der schleife 
und in der schleife 
	PHP-Code:
	
$i=0;
foreach oder while etc(irgendwas){
    if(5>$i++){
        echo "ich bin Platz 1 2 3 4 oder 5";
        //kontobuchung etc
    }else{
        echo "Ich bin einer der letzten plätze...";
        //kontobuchung etc
    }
} 
 Achja [ironie] habe ich noch nicht integriert als Tag im Forum aber [php] :D
	 
	
	
	
		AW: Vergabe 2 Währungen bei Rally?!
	
	
		Danke für deine Anteilnahme :D Probier ich die Tage mal aus^^
Und zu:
	Zitat:
	
		
		
			Achja [ironie] habe ich noch nicht integriert als Tag im Forum aber [php] :D
			
		
	
 Solltest du mal machen. Sollte in keinem guten und hyper aktiven Forum fehlen^^ :D :P
	 
	
	
	
		AW: Vergabe 2 Währungen bei Rally?!
	
	
		Ich dann mal wieder :D Warum muss Zeit eigentlich immer so rennen xD
Zuerst, dein Code hat dann funzt. Hast auch nix anderes erwartet, ich weiß :D :P
Neue Frage: Da ich jetzt 2 verschiedene Währungen gutschreiben lasse, möchte ich entsprechend die
Gewinntabelle auch so anzeigen lassen. Ich weiß nur nicht wie :-/
Das Ganze wird aktuell nur mit einer Währung angezeigt:
	PHP-Code:
	
<?php
$platz = db_query('SELECT k.uid,k.ap,k.status,u.nickname FROM '.$db_prefix.'_XXX_ralley k LEFT JOIN '.$db_prefix.'_userdaten u ON u.uid = k.uid WHERE status = 1 ORDER BY ap DESC');
while ($pa = mysql_fetch_array($platz)) {
$row = ($rp % 2 == 0) ? 0 : 1;
$mg = ($ralleydaten['art'] == 'statisch') ? number_format($ralleydaten['p'.$rp], 0, ',', '.').' '.Trophys : number_format(($ralleydaten['jackpot'] / 100 * $ralleydaten['p'.$rp]), 2, ',', '.').' '.Trophys;
if ($rp > $ralleydaten['plaetze']) $mg = '----';?> 
    <tr class="tr_row<?=$row;?>">
        <td align="center"><?=$rp++;?>. </td>
        <td align="center"><?=$pa['nickname'];?></td>
        <td align="center"><?=number_format($pa['ap'], 2);?> </td>
        <td align="center"><?=$mg;?> </td>
    </tr>
<?php
}
?>
 Braucht es ne 2. Tabelle die ich da anhängen kann oder kann man das auch mittels beispiel: if bla bla bis Platz 5 = Tabelle mit Währung 1 und else platz 6 bis 10 = Tabelle mit andere Währung?
Ich hoffe ist einigermaßen verständlich erklärt.
Sam
	 
	
	
	
		AW: Vergabe 2 Währungen bei Rally?!
	
	
		
	Zitat:
	
		
		
			
				Zitat von 
Sam2004
				
			 
			Zuerst, dein Code hat dann funzt. Hast auch nix anderes erwartet, ich weiß :D :P
			
		
	 
  :cool:
	Zitat:
	
		
		
			
				Zitat von 
Sam2004
				
			 
			Neue Frage: Da ich jetzt 2 verschiedene Währungen gutschreiben lasse, möchte ich entsprechend die
Gewinntabelle auch so anzeigen lassen. Ich weiß nur nicht wie :-/
Das Ganze wird aktuell nur mit einer Währung angezeigt:
	PHP-Code:
	
<?php
$platz = db_query('SELECT k.uid,k.ap,k.status,u.nickname FROM '.$db_prefix.'_XXX_ralley k LEFT JOIN '.$db_prefix.'_userdaten u ON u.uid = k.uid WHERE status = 1 ORDER BY ap DESC');
while ($pa = mysql_fetch_array($platz)) {
$row = ($rp % 2 == 0) ? 0 : 1;
$mg = ($ralleydaten['art'] == 'statisch') ? number_format($ralleydaten['p'.$rp], 0, ',', '.').' '.Trophys : number_format(($ralleydaten['jackpot'] / 100 * $ralleydaten['p'.$rp]), 2, ',', '.').' '.Trophys;
if ($rp > $ralleydaten['plaetze']) $mg = '----';?> 
    <tr class="tr_row<?=$row;?>">
        <td align="center"><?=$rp++;?>. </td>
        <td align="center"><?=$pa['nickname'];?></td>
        <td align="center"><?=number_format($pa['ap'], 2);?> </td>
        <td align="center"><?=$mg;?> </td>
    </tr>
<?php
}
?>
 Sam
 
			
		
	 
 eigentlich genau das selbe, 
	PHP-Code:
	
<?php
$platz = db_query('SELECT k.uid,k.ap,k.status,u.nickname FROM '.$db_prefix.'_XXX_ralley k LEFT JOIN '.$db_prefix.'_userdaten u ON u.uid = k.uid WHERE status = 1 ORDER BY ap DESC');
while ($pa = mysql_fetch_array($platz)) {
$row = ($rp % 2 == 0) ? 0 : 1;
//Selbe zeile wie bissher in Langer schreibweise und ohne währung
if ($ralleydaten['art'] == 'statisch') {
    $mg = number_format($ralleydaten['p'.$rp], 0, ',', '.');
}else{
    $mg = number_format(($ralleydaten['jackpot'] / 100 * $ralleydaten['p'.$rp]), 2, ',', '.');
} 
// anhängen der Währung
if(5>$rp){
    $mg .= ' Wahrung1'; 
}else{
    $mg .= ' Wahrung2'; 
}
    
if ($rp > $ralleydaten['plaetze']) $mg = '----';?> 
    <tr class="tr_row<?=$row;?>">
        <td align="center"><?=$rp++;?>. </td>
        <td align="center"><?=$pa['nickname'];?></td>
        <td align="center"><?=number_format($pa['ap'], 2);?> </td>
        <td align="center"><?=$mg;?> </td>
    </tr>
<?php
}
 
	 
	
	
	
		AW: Vergabe 2 Währungen bei Rally?!
	
	
		Danke Cheffe für deine Zeit. Dein Code funzt auch ;)