PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Refrally ohne anzeige ??? PLS HELP



qog
12.07.2009, 22:53
schaut einfach hier da seht ihr den fehler ...

http://lose4us.de/?content=/ralleys/ref

irgentwie werden keine werber in der rally angezeigt und nicht die dazu refs .. :(

habe das standart und das einsigste was bearbeitet ist ist das designe, ohne designe umbau geht es auch net :(

Lokutos
12.07.2009, 22:56
hat den einer schon 15 refs???

qog
12.07.2009, 22:57
das habe ich nur so geschrieben, aber ich will erstmal allgemein das es angezeigt wird.
weil einige habe schon die 10k umsatz

Parl
12.07.2009, 23:00
Versuch mal die Zeile 20


$refs = db_query ('SELECT u.nickname, COUNT(w.werber) AS total FROM '.$db_prefix.'_werberdaten w LEFT JOIN '.$db_prefix.'_userdaten u ON u.uid=w.werber WHERE w.werber != 0 AND w.zuordnungszeit >= '.$ralleydaten['start'].' AND w.zuordnungszeit <= '.$ralleydaten['ende'].' AND w.gesamt >= '.$ralleydaten['pro'].' GROUP BY w.werber ORDER BY total DESC LIMIT 10');


in


$refs = db_query ('SELECT u.nickname, COUNT(w.werber) AS total FROM '.$db_prefix.'_werberdaten w LEFT JOIN '.$db_prefix.'_userdaten u ON u.uid=w.werber WHERE w.werber != 0 AND w.zuordnungszeit >= '.$ralleydaten['start'].' AND w.zuordnungszeit <= '.$ralleydaten['ende'].' AND w.umsatz+w.gesamt >= '.$ralleydaten['pro'].' GROUP BY w.werber ORDER BY total DESC LIMIT 10');



zu ändern.

MFG

Lokutos
12.07.2009, 23:01
Erfüllt einer deine eingestellten bedingungen wird er angezeigt.

oder zeile 20 mal so probieren


$refs = db_query ('SELECT u.nickname, COUNT(w.werber) AS total FROM '.$db_prefix.'_werberdaten w LEFT JOIN '.$db_prefix.'_userdaten u ON u.uid=w.werber WHERE w.werber != 0 AND w.zuordnungszeit >= '.$ralleydaten['start'].' AND w.zuordnungszeit <= '.$ralleydaten['ende'].' GROUP BY w.werber ORDER BY total DESC LIMIT 10');

qog
12.07.2009, 23:15
super thx Parl hat gefuntzt,

wie bekomme ich das nun hin das die unter 15 refs rot angezeigt werden?

jpwfour
13.07.2009, 00:36
<?
for($x=1;$x<11;$x++){
if (!isset($users[$x])) $users[$x] = 'n/a';
if (!isset($ref[$x])) $ref[$x] = 0;
$row = ($rp % 2 == 0) ? 0 : 1; ?>
<tr class="tr_row<?=$row;?>">
<td align="right"><?=$rp++;?>.&nbsp;</td>
<td>&nbsp;<?=$users[$x];?></td>
<td align="right"><?=$ref[$x];?>&nbsp;</td>
<td align="right"><?=number_format($ralleydaten['p'.$x], 0).' '.$waehrung;?>&nbsp;</td>
</tr>
<?
} ?>in:


<?
for($x=1;$x<11;$x++){
if (!isset($users[$x])) $users[$x] = 'n/a';
if (!isset($ref[$x])) $ref[$x] = 0;
$style = ($ref[$x] < 15) ? 'color:red;' : '' ;
$row = ($rp % 2 == 0) ? 0 : 1; ?>
<tr class="tr_row<?=$row;?>" style="<?=$style;?>">
<td align="right"><?=$rp++;?>.&nbsp;</td>
<td>&nbsp;<?=$users[$x];?></td>
<td align="right"><?=$ref[$x];?>&nbsp;</td>
<td align="right"><?=number_format($ralleydaten['p'.$x], 0).' '.$waehrung;?>&nbsp;</td>
</tr>
<?
} ?>

qog
14.07.2009, 07:45
<?
for($x=1;$x<11;$x++){
if (!isset($users[$x])) $users[$x] = 'n/a';
if (!isset($ref[$x])) $ref[$x] = 0;
$row = ($rp % 2 == 0) ? 0 : 1; ?>
<tr class="tr_row<?=$row;?>">
<td align="right"><?=$rp++;?>.&nbsp;</td>
<td>&nbsp;<?=$users[$x];?></td>
<td align="right"><?=$ref[$x];?>&nbsp;</td>
<td align="right"><?=number_format($ralleydaten['p'.$x], 0).' '.$waehrung;?>&nbsp;</td>
</tr>
<?
} ?>in:


<?
for($x=1;$x<11;$x++){
if (!isset($users[$x])) $users[$x] = 'n/a';
if (!isset($ref[$x])) $ref[$x] = 0;
$style = ($ref[$x] < 15) ? 'color:red;' : '' ;
$row = ($rp % 2 == 0) ? 0 : 1; ?>
<tr class="tr_row<?=$row;?>" style="<?=$style;?>">
<td align="right"><?=$rp++;?>.&nbsp;</td>
<td>&nbsp;<?=$users[$x];?></td>
<td align="right"><?=$ref[$x];?>&nbsp;</td>
<td align="right"><?=number_format($ralleydaten['p'.$x], 0).' '.$waehrung;?>&nbsp;</td>
</tr>
<?
} ?>


wei mir wird da leider nix rot angezeigt :(

jpwfour
14.07.2009, 15:47
Ok, weil die TD's den Style überschreiben, also dann bspw. so:


<?
for($x=1;$x<11;$x++){
if (!isset($users[$x])) $users[$x] = 'n/a';
if (!isset($ref[$x])) $ref[$x] = 0;
$style = ($ref[$x] < 15) ? 'color:red;' : '' ;
$row = ($rp % 2 == 0) ? 0 : 1; ?>
<tr class="tr_row<?=$row;?>" >
<td align="right" style="<?=$style;?>"><?=$rp++;?>.&nbsp;</td>
<td style="<?=$style;?>">&nbsp;<?=$users[$x];?></td>
<td align="right" style="<?=$style;?>"><?=$ref[$x];?>&nbsp;</td>
<td align="right" style="<?=$style;?>"><?=number_format($ralleydaten['p'.$x], 0).' '.$waehrung;?>&nbsp;</td>
</tr>
<?
} ?>

Aber sehr unschön so gelöst, soll nur als Denkanstoss dienen :wink: