Aantal inschrijvers bijhouden

Status
Niet open voor verdere reacties.

marckus

Gebruiker
Lid geworden
20 mrt 2011
Berichten
23
Ben op zoek naar een script die het aantal inschrijvers bijhoud.
Er geld een actie voor de eerste 50 inschrijvers, op het moment dat men zich inschrijft en verzend klikt is dat zichtbaar op de pagina middels een teller die oploopt.
Zo is het zichtbaar is voor iedereen hoeveel mensen zich al hebben ingeschreven voor de actie.
Groet Marckus
 
top 50 uit je database halen gesorteerd bij datum? er zijn veel manieren.
 
Er is een actie waarbij de prijs zakt bij 50, bij 51 tot 100 en bij 101 pus, inschrijvers. Actie heeft een deadline tot wanneer men zich kan inschrijven.
Op het moment dat men zich ingeschreven heeft kan men op de actie pagina de actuele inschrijvers zien en de daarbij behorende prijs.
 
Dat veranderd volgens mij niets aan mijn antwoord. je kun nog steeds met top50 kijken of het aangemaakte record daarin valt
 
Oke, dat veranderd ook niets aan mijn vraag, dat ik op zoek ben naar een script die dat doet. Is top50 dan een script?
 
@fobia, er is dus geen script die dat kan, er is ook geen script die als basis zou kunnen dienen en daar zou jij mij dus zeker niet verder mee kunnen en willen helpen.....oke, in iedergeval bedankt voor je hulp
 
De basis is een SQL query
PHP:
$mysqli = new mysqli( "localhost", "user", "password", "database" );
if( $mysqli->connect_errno )
{
    printf( "Failed to connect to MySQL: (%s) %s", $mysqli->connect_errno, $mysqli->connect_error );
}

$query = "SELECT * FROM inschrijvingen ORDER BY signup_date ASC";
if( $result = $mysqli->query( $query ) )
{
    while( $row = $result->fetch_row() )
    {
        var_dump( $row );
    }
    $result->close();
}
Hierbij ga ik er vanuit dat je een database veld "signup_date" hebt met als type DATETIME of TIMESTAMP
Je krijgt nu gewoon alle inschrijvingen getoond, kwestie van bijhouden hoeveel er zijn en de prijs en bij zetten lijkt mij?
 
Laatst bewerkt:
@tha devil, thanks hier kan ik wat mee. ga er mee aan de slag
 
Ben tot deze oplossing gekomen, misschien niet de mooiste maar werkt.

Op de succes pagina na inschrijving
PHP:
<span style="color:#008000;font-family:Trebuchet MS;font-weight:bold;font-size:21px;">
<?php
   $file = fopen('wdk inschrijvers.txt', 'r');
   $data = fread($file, filesize('wdk inschrijvers.txt'));
   fclose($file);
   $hits = intval($data);
   $hits++;
   $file = fopen('wdk inschrijvers.txt', 'w');
   fwrite($file, $hits);
   fclose($file);
   echo " $hits";
?>
</span>

Op de actuele pagina
PHP:
<?php
   $file = fopen('wdk inschrijvers.txt', 'r');
   $data = fread($file, filesize('wdk inschrijvers.txt'));
   fclose($file);
   $hits = intval($data);
   echo " $hits";
?>
 
Laatst bewerkt door een moderator:
Heb je geen database tot je beschikking?

Het was handiger geweest om dat vooraf te melden :confused:
 
Je hebt gelijk, duidelijkheid voor alles, toch bedankt voor je tijd.

Groet Marckus
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan