Ergebnis 1 bis 10 von 13

Thema: suche VCheck im Menü anzeigen

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer Avatar von jpwfour
    Registriert seit
    06.02.2008
    Beiträge
    3.717
    Im "alten" VCheck wurde der Wert in der Datei v_top_oben.php berechnet, also könnte man die einbinden und dann $gesamt ausgeben lassen.

    Im neuen (4.1) gibt es das glaub ich nicht mehr, dafür kann man aber den Code aus der Kontoübersicht rauskopieren, v_konto.php dort wird doch die % angezeigt?
    Kill one man, and you are a murderer.
    Kill millions of men, and you are a conqueror.
    Kill them all, and you are a god.
    - Jean Rostand, Thoughts of a Biologist (1939)

  2. #2
    Erfahrener Benutzer
    Registriert seit
    29.04.2010
    Beiträge
    154
    joop das stimmt.
    Habe versucht das in die Menü rechts zu packen:

    PHP-Code:
    <?
    while($row=mysql_fetch_array($sponsoren))
    {
    $count++;
    if($count >'2'){$count ='1';}
    $col[1]='#eeeeee';//erste Tabellenfarbe

    $col[2]='#dddddd';//zweite Tabellenfarbe

    $sql_1=mysql_fetch_array(db_query("Select COUNT(*) as menge from  ".$db_prefix."_vcheck_codes where sponsor='".$row['kamp_als']."' and  uid='".$_SESSION['uid']."'"));
    $sql_2=mysql_fetch_array(db_query("Select SUM(betrag) as summe,COUNT(*)  as menge from ".$db_prefix."_vcheck_codes where  sponsor='".$row['kamp_als']."' and uid='".$_SESSION['uid']."' and  status='0'"));
    $erg=100-(100/$sql_1['menge']*$sql_2['menge']);
    $g1=$g1+$sql_1['menge'];
    $g2=$g2+$sql_2['menge'];
    $g3=$g3+$sql_2['summe'];
    $ges=100-(100/$g1*$g2);
    if($erg < $marker){$col[$count]='#FF3366';}
    ?>
    und das zur ausgabe des vcheck wertes z.B. 80%

    <?=number_format($erg,2,",",".");?>

    Ergebnis ist das die menü rechts nicht mehr angezeigt wird.

    Füge ich nur <?=number_format($erg,2,",",".");?> ein funzt die anzeige nur wenn ich die konto übersicht aufrufe was ja auch logisch ist.

    Dachte an einen Code in Form von:
    PHP-Code:
    <?menuehead("Vergütungs Check");?>
    <? $kontodaten = mysql_fetch_array(db_query("SELECT * FROM  ".$db_prefix."_kontodaten WHERE uid=".$_SESSION['uid']." LIMIT 1"));  ?>
    <?=number_format($erg,2,",",".");?><br>
    <?menuefoot();?>
    Nur weiss ich ned wie die Mysql Abfrage lauten muss.
    Die DB Tabelle ist vms_vcheck_temp_2 und die Spalte die ausgegeben werden soll lautet ges

  3. #3
    Erfahrener Benutzer
    Registriert seit
    29.04.2010
    Beiträge
    154
    habe jetzt das versucht:

    <?menuehead("Vergütungs Check");?>
    <?$vms_vcheck_temp_2 = mysql_fetch_array(db_query("SELECT * FROM ".$db_prefix."_vms_vcheck_temp_2 WHERE uid=".$_SESSION['uid']." LIMIT 1")); ?>
    <?=number_format($ges,2,",",".");?><br>
    <?menuefoot();?>

    wenn ich die konto übersicht aufrufe funzt es wenn ich zu den paidbannern wechsel klappt es nicht. ich versteh es nicht

  4. #4
    Moderator
    Registriert seit
    07.07.2006
    Beiträge
    1.370
    Du gibst den Wert "ges" aus, dieser ist in deinem Code gar nicht definiert, in den vorigen Post von dir schon, also vermute ich mal das es deshalb mit der Kontoübersicht funktioniert, da haste den Code sicher funktionierend drin.

    Der Ansatz den Rest auch ins Menü zu Packen ist schon der Richtige, vermutlich liegts nur an einem Formfehler wenn plötzlich das Menü ganz weg ist.

    MfG

  5. #5
    Erfahrener Benutzer
    Registriert seit
    29.04.2010
    Beiträge
    154
    Naja ich häng da fast 2 Tage dran und komme ned weiter ich gebs auf.

  6. #6
    Erfahrener Benutzer Avatar von h-m
    Registriert seit
    02.09.2006
    Beiträge
    115
    ungetestet:
    Code:
    <?menuehead("Vergütungs Check");?>
    <? $erg = mysql_fetch_array(db_query("SELECT * FROM ".$db_prefix."_vms_vcheck_temp_2 WHERE uid=".$_SESSION['uid']." LIMIT 1")); ?>
    <?=number_format($erg['ges'],2,",",".");?><br>
    <?menuefoot();?>
    hier wird ja mit mysql_fetch_array ein ergebnis-datensatz von db_query in $erg in form eines array gespeichert. also musst du bei der formatierung mit number_format und ausgabe auch auf das richtige feld im array $erg zugreifen, hier $erg['ges'].

  7. #7
    Erfahrener Benutzer
    Registriert seit
    29.04.2010
    Beiträge
    154
    Funktioniert leider auch nicht.
    Das abrufen dieser temp Tabelle bringt nix weil da der Vcheck wert nur zwischen gespeichert wird. Ich denke der Wert muss in der Menü rechts komplett errechnet und ausgegeben werden.

Ähnliche Themen

  1. Menge der Banner im Menü anzeigen
    Von seg98 im Forum [HD] Codeschnippsel
    Antworten: 1
    Letzter Beitrag: 06.04.2009, 18:25
  2. Download anbieten - Wie im Menü anzeigen lassen ?
    Von seg98 im Forum [HD] Grafik, Server & Sonstiges
    Antworten: 3
    Letzter Beitrag: 04.04.2009, 19:09
  3. Neueste Threads im Menü anzeigen lassen und Newstickerproblem
    Von seg98 im Forum Support zu Addons & Erweiterungen
    Antworten: 2
    Letzter Beitrag: 08.03.2009, 20:54
  4. Tresorstand im Menü anzeigen
    Von seg98 im Forum Support zu Addons & Erweiterungen
    Antworten: 1
    Letzter Beitrag: 12.02.2009, 20:37
  5. Wieviele Banner unter Menü anzeigen
    Von losekneipe im Forum Support zu Addons & Erweiterungen
    Antworten: 3
    Letzter Beitrag: 14.09.2007, 20:44

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •