Ergebnis 1 bis 10 von 12

Thema: Tagesklick Ralley vms 1.2

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1

    Tagesklick Ralley vms 1.2

    Hallo

    Habe das Tagesklick Ralley Addon aus dem Downloadbereich gezogen.
    Beim Installieren der Ralleydaten.

    INSERT INTO vms_ralleydaten VALUES ('tagrally', 1104534000, 1230764400, 'dynamisch', 3.00, 0.00, 2, 1000000.00, 500.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00);

    bekomme ich diese Fehlermeldung.

    #1136 - Column count doesn't match value count at row 1

    Woran könnte dies liegen.

    Habe die Daten auch schon mal manuell eingetragen, was auch ohne Probleme funktioniert.
    Dann bekomme ich in der Ralley nur die hälfte zu sehen.

    Im Jackpot befinden sicher gerade ,
    die wie unten aufgeführt auf die Plätze 1 bis verteilt werden.

    Jackpotanzeige und Bis Platz 10 fehlen.


    MFG Jürgen

  2. #2
    Erfahrener Benutzer Avatar von Koki12
    Registriert seit
    25.09.2007
    Beiträge
    323
    Code:
    INSERT INTO vms_ralleydaten VALUES ('tagrally', 1104534000, 1230764400, 'dynamisch', 3.00, 0.00, 2, 1000000.00, 500.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00);
    Bei diesem Code fehlt etwas.

    Code:
    INSERT INTO (`1`, `2`, `3`) VALUES ('1','2','3');
    So müsst das eigentlich aussehen.

    Bei den anderen fehler, müsst ich mir's mal Ansehen.

  3. #3
    Erfahrener Benutzer Avatar von Roadstar
    Registriert seit
    21.07.2006
    Beiträge
    200
    Hallo,

    schau mal ob deine content/ralleys/tagesklick.php so aussieht.
    PHP-Code:
    <?

    // Variabeln definieren
    $filename = 'lib/texte/tagesralley.txt';
    $rp = 1;

    // Ralleydaten auslesen
    $ralleydaten = mysql_fetch_array(db_query("SELECT * FROM ".$db_prefix."_ralleydaten WHERE ralley='tagrally' LIMIT 1"));

    // Datei auslesen
    if (is_readable ($filename)) $inhalt = implode ('', file ($filename));
    else echo 'Datei '.$filename.' kann nicht gelesen werden!';

    if ($inhalt != ''){
        head ('Unsere Tages Klickrally');
        echo nl2br ($inhalt);
        foot ();
    }


    head("Tages Klickrally - Platzierungen und Preise");

    if ($ralleydaten['art'] != 'statisch') { ?>
    <div>Diese Tages Klickrally läuft vom <b><?=date('d.m.Y H:i'$ralleydaten['start']);?></b> bis zum <b><?=date('d.m.Y H:i'$ralleydaten['ende']);?></b>.<br />
    Dabei handelt es sich um eine dynamische Klickrally wo pro Klick <b><?=number_format($ralleydaten['pro'], 2',''.').' '.$waehrung;?></b> in den Jackpot fliesen.<br />
    Im Jackpot befinden sicher gerade <b><?=number_format($ralleydaten['jackpot'], 2',''.').' '.$waehrung;?></b> die wie unten aufgeführt auf die Plätze <b>1 bis <?=$ralleydaten['plaetze'];?></b> verteilt werden.</div>
    <br />
    <?
    } else { ?>
    <div>Diese Tages Klickrally läuft vom <b><?=date('d.m.Y H:i'$ralleydaten['start']);?></b> bis zum <b><?=date('d.m.Y H:i'$ralleydaten['ende']);?></b>.<br />
    Für diese Klickralley sind <b><?=number_format($ralleydaten['p1']+$ralleydaten['p2']+$ralleydaten['p3']+$ralleydaten['p4']+$ralleydaten['p5']+$ralleydaten['p6']+$ralleydaten['p7']+$ralleydaten['p8']+$ralleydaten['p9']+$ralleydaten['p10'],2,",",".").' '.$waehrung;?></b> ausgelobt und werden wie unten angezeigt auf die Plätze <b>1</b> bis <b><?=$ralleydaten['plaetze'];?></b> verteilt.</div>
    <br />
    <?
    } ?>


    <table width="100%" cellpadding="1" cellspacing="1" border="0">
        <tr class="tr_head">
            <td align="center" width="50"><b>Rang</b></td>
            <td align="center"><b>User</b></td>
            <td align="center" width="100"><b>Klicks</b></td>
            <td align="center" width="150"><b>möglicher Gewinn</b></td>
        </tr>
    <?
    $platz = db_query ('SELECT k.klicks,u.nickname FROM '.$db_prefix.'_tagrally k LEFT JOIN '.$db_prefix.'_userdaten u ON u.uid = k.uid ORDER BY klicks DESC LIMIT 5');
    while ($pa = mysql_fetch_array($platz)) {
            $row = ($rp % 2 == 0) ? 0 : 1;
            $mg = ($ralleydaten['art'] == 'statisch') ? number_format($ralleydaten['p'.$rp], 2, ',', '.').' '.$waehrung : number_format(($ralleydaten['jackpot'] / 100 * $ralleydaten['p'.$rp]), 2, ',', '.').' '.$waehrung;
            if ($rp > $ralleydaten['plaetze']) $mg = '---'; ?>
        <tr class="tr_row<?=$row;?>">
            <td align="center"><?=$rp++;?>.&nbsp;</td>
            <td align="center">&nbsp;<?=$pa['nickname'];?></td>
            <td align="center"><?=number_format($pa['klicks'], 0);?>&nbsp;</td>
            <td align="center"><?=$mg;?>&nbsp;</td>
        </tr>
    <?
    }

    for($x=$rp;$x<6;$x++){
        $mg = ($ralleydaten['art'] == 'statisch') ? number_format($ralleydaten['p'.$x], 2, ',', '.').' '.$waehrung : number_format(($ralleydaten['jackpot'] / 100 * $ralleydaten['p'.$x]), 2, ',', '.').' '.$waehrung;
        $row = ($rp % 2 == 0) ? 0 : 1;
        if ($x > $ralleydaten['plaetze']) $mg = '---'; ?>
        <tr class="tr_row<?=$row;?>">
            <td align="center"><?=$rp++;?>.&nbsp;</td>
            <td align="center">&nbsp;n/a</td>
            <td align="center">0&nbsp;</td>
            <td align="center"><?=$mg;?>&nbsp;</td>
        </tr>
    <?
    } ?>
    </table>
    <?
    foot(); ?>

  4. #4
    Hallo

    schau mal ob deine content/ralleys/tagesklick.php so aussieht.

    Naja, fast.
    Habe jetzt mal dein gepostetes genommen und siehe da,es geht.
    Danke dir.

    MFG Jürgen

  5. #5
    Neuer Benutzer
    Registriert seit
    04.06.2007
    Beiträge
    18
    so,bei mir funktioniert das jetzt auch

  6. #6
    Neuer Benutzer
    Registriert seit
    04.06.2007
    Beiträge
    18
    if ($ralleydaten['art'] != 'statisch')

    mein prob dabei ist noch,er holt sich ja die daten aus der DB.
    müsste ich die if schleife auf dynamisch setzen.
    Meine Tagesrally sollte eigentlich mit einem Anfangswert (Lose) auf die ersten 5.plätze gefüllt sein.
    jetzt zeigt mir die rallyauswertung bei 60 klicks schon über 20K lose gewinn an,stimmt doch was nicht.

  7. #7
    Du mußt die Gewinnverteilung der Plätze in % Angeben, nicht in Lose!

    Gruß

    EarlofMidnight
    Charmante-Lose / Mini-Zocker / ColaCodes4Lose
    Du brauchst Webspace für dein VMS--> PN

  8. #8
    Neuer Benutzer
    Registriert seit
    04.06.2007
    Beiträge
    18
    Zitat Zitat von EarlofMidnight Beitrag anzeigen
    Du mußt die Gewinnverteilung der Plätze in % Angeben, nicht in Lose!

    Gruß

    EarlofMidnight
    ups,naja etwas verlust gemacht steht aber nicht dahinter.

  9. #9
    Neuer Benutzer Avatar von Elvischef
    Registriert seit
    16.01.2009
    Beiträge
    8
    Hallo
    Ich habe mir auch das addon herruntergeladen bei mir ist ein fehler im Adminforce, und zwar ist reset und Auswerten 2mal

    N/A 0 ---- Nein N/A 0 ---- Nein N/A 0 ---- Nein


    "center"> '.$ausg.'


    meine adminforce/klicktag
    ganz unten
    PHP-Code:
    <?head("Platzierungen und Preise");?>

    <?

    if ($ralleydaten['art'] != 'statisch') {

    echo'

    <div align="left">

    Dieses tagrally läuft von <b>'.date("d.m.Y - H:i:s",$ralleydaten['start']).'</b> bis <b>'.date("d.m.Y - H:i:s",$ralleydaten['ende']).'</b>.<br>

    Dabei handelt es sich um eine dynamische Klickralley wo pro Klick <b>'.number_format($ralleydaten['pro'],2,",",".").' '.$waehrung.'</b> in den Jackpot fliesen.

    Im Jackpot befinden sicher gerade <b>'.number_format($ralleydaten['jackpot'],2,",",".").' '.$waehrung.'</b> die wie unten aufgeführt auf die Plätze <b>1 

    bis '.$ralleydaten['plaetze'].'</b> verteilt werden.

    </div><br>

    ';

    } else {

    echo'

    <div align="left">

    Dieses Klickralley läuft von <b>'.date("d.m.Y - H:i:s",$ralleydaten['start']).'</b> bis <b>'.date("d.m.Y - H:i:s",$ralleydaten['ende']).'</b>.<br>

    Für diese Klickralley sind <b>'.number_format($ralleydaten['p1']+$ralleydaten['p2']+$ralleydaten['p3']+$ralleydaten['p4']+$ralleydaten['p5']+$ralleydaten['p6']+$ralleydaten['p7']+$ralleydaten['p8']+$ralleydaten['p9']+$ralleydaten['p10'],2,",",".").' '.$waehrung.'</b> ausgelobt und werden wie unten angezeigt auf die 

    Plätze <b>1</b> bis <b>'.$ralleydaten['plaetze'].'</b> verteilt.

    </div><br>

    ';

    }

    ?>

    <table cellpadding="1" cellspacing="1" border="0" bgcolor="#c0c0c0" align="center">

    <tr bgcolor="#d0d0d0">

    <td align="center">&nbsp;&nbsp;<b>User</b>&nbsp;&nbsp;</td>

    <td align="center">&nbsp;&nbsp;<b>Klicks</b>&nbsp;&nbsp;</td>

    <td align="center">&nbsp;&nbsp;<b>möglicher Gewinn</b>&nbsp;&nbsp;</td>

    <td align="center">&nbsp;&nbsp;<b>Ausgewertet</b>&nbsp;&nbsp;</td>

    </tr>



    <?

    $platz = db_query("SELECT * FROM ".$db_prefix."_tagrally ORDER BY klicks DESC LIMIT 10");

    while ($pa = mysql_fetch_array($platz)) {

    $rp++;

    if ($ralleydaten['art'] == 'statisch') {

    $mg = number_format($ralleydaten['p'.$rp],2,",",".");

    } else {

    $mg = number_format($ralleydaten['jackpot'] / 100 * $ralleydaten['p'.$rp],2,",",".");

    }

    if ($rp > $ralleydaten['plaetze']) $mg = '----';

    if ($pa['ausgezahlt'] >= 1) {$ausg = date("d.m.Y - H:i:s",$pa['ausgezahlt']);} else {$ausg = '<b>Nein</b>';}

    echo '

    <tr bgcolor="#f0f0f0">

    <td align="center">'.$pa['uid'].'</td>

    <td align="right">'.number_format($pa['klicks'],0,",",".").'&nbsp;&nbsp;</td>

    <td align="right">'.$mg.'&nbsp;&nbsp;</td>

    <td align="center">&nbsp;&nbsp;'.$ausg.'&nbsp;&nbsp;</td>

    </tr>

    ';

    }

    for($x=$rp+1;$x<11;$x++){

    if ($ralleydaten['art'] == 'statisch') {

    $mg = number_format($ralleydaten['p'.$x],2,",",".");

    } else {

    $mg = number_format($ralleydaten['jackpot'] / 100 * $ralleydaten['p'.$x],2,",",".");

    }

    if ($x > $ralleydaten['plaetze']) $mg = '----';

    if ($pa['ausgezahlt'] >= 1) {$ausg = date("d.m.Y - H:i:s",$pa['ausgezahlt']);} else {$ausg = '<b>Nein</b>';}

    echo '

    <tr bgcolor="#f0f0f0">

    <td align="center">N/A</td>

    <td align="right">0&nbsp;&nbsp;</td>

    <td align="right">'.$mg.'&nbsp;&nbsp;</td>

    <td align="center">&nbsp;&nbsp;'.$ausg.'&nbsp;&nbsp;</td>

    </tr>

    ';

    }

    ?>

    </table>

    <br><br>

    <div align="center">

    <input type="Submit" name="reset" value="Reseten">

    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

    <input type="Submit" name="auswerten" value="Auswerten">

    </div>

    </form>

    <?foot();?>
    was ist falsch daran? Danke für hilfe

Ähnliche Themen

  1. Tagesklick Rally Problem
    Von daro75 im Forum Support zu Addons & Erweiterungen
    Antworten: 7
    Letzter Beitrag: 09.08.2009, 21:42
  2. Tagesklick Rally in Bonuslosen
    Von papahp im Forum Support zu Addons & Erweiterungen
    Antworten: 5
    Letzter Beitrag: 05.08.2009, 20:38
  3. Tagesklick Addon
    Von Ceel im Forum Support zu Addons & Erweiterungen
    Antworten: 2
    Letzter Beitrag: 18.01.2009, 15:07
  4. Mails ins Tagesklick script
    Von FlexMax im Forum Support zu Addons & Erweiterungen
    Antworten: 16
    Letzter Beitrag: 29.06.2008, 17:14
  5. Tagesklick-Ralley 1.2 - Top5 Anzeige ?
    Von maniwelt im Forum Support zu Addons & Erweiterungen
    Antworten: 6
    Letzter Beitrag: 22.10.2007, 04:29

Berechtigungen

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