Ranking script

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Pagina: 1 2 3 volgende »

Afg

afg

24/01/2008 20:02:00
Quote Anchor link
ik ben opzoek naar een script waarmee ik bijv, top 100 beste artiesten kan weergeven. En de plaats verandert want je kan stemmen. dus ik heb database tabel gemaakt. sorry,,
dit is mijn tabel artiesten
id int(11) Nee auto_increment
gebruikersnaam varchar(255) utf8_general_ci Nee
wachtwoord varchar(255) utf8_general_ci Nee
email varchar(255) utf8_general_ci Nee
artiestennaam varchar(255) utf8_general_ci Nee
geboortedatum varchar(255) utf8_general_ci Nee
woonplaats varchar(255) utf8_general_ci Nee
plaats int(11) Nee 0
punten int(11) Nee
bekeken int(11) Nee
info text utf8_general_ci Nee
plays int(11) Nee 0
stemmen int(11) Nee 0
downloads int(11) Nee

dus bijv. je gaat naar karl's pagina(profiel).
en daar kan je dan zien op welke nummer hij nu staat..
maar de plaats kan veranderen door de bezoekers.
ze kunnen bijv. een 8 geven.
Als iemand een oplosssing heeft, hoor ik het graag,,
Gewijzigd op 01/01/1970 01:00:00 door Afg
 
PHP hulp

PHP hulp

05/11/2024 15:05:09
 
Frank -

Frank -

24/01/2008 20:05:00
 
Afg

afg

25/01/2008 17:47:00
Quote Anchor link
pgFrank schreef op 24.01.2008 20:05:

Maar ik wil dat bijv. op karl's pagina staat " Je staat op nummer 2".
 
Frank -

Frank -

25/01/2008 17:49:00
Quote Anchor link
Je, en? Dan doe je dat toch?

- query uitvoeren
- resultaat fetchen
- resultaat op de juiste plek in jouw output zetten.
Klaar!
 
Afg

afg

25/01/2008 17:55:00
Quote Anchor link
kan je voorbeeld geven??
Gewijzigd op 01/01/1970 01:00:00 door afg
 
Arjan Kapteijn

Arjan Kapteijn

25/01/2008 18:32:00
Quote Anchor link
Ligt aan je database opbouw.
 
Afg

afg

25/01/2008 18:46:00
Quote Anchor link
ik heb tabel artiesten. en daarin punten,stemmen enzo.
 
Frank -

Frank -

25/01/2008 18:51:00
Quote Anchor link
Je maakt het ons wel vreselijk makelijk! Vooral de 'enzo' doet het goed...

Veel succes!
 
Pieter van Linschoten

Pieter van Linschoten

25/01/2008 18:55:00
Quote Anchor link
Volgens mij ben je opzoek naar een scriptje, en te lui of niet capabel om er zelf een te schrijven. Dan kan je 2 dingen doen: Hier vragen of iemand het heeft, of nog eventjes verder zoeken op andere websites met script libaries, aan jou de keuze.


Of ik heb het mis, en je hebt even een opzetje nodig om uit te werken...
Gewijzigd op 01/01/1970 01:00:00 door Pieter van Linschoten
 
Afg

afg

25/01/2008 19:51:00
Quote Anchor link
sorry,,
dit is mijn tabel artiesten
id int(11) Nee auto_increment
gebruikersnaam varchar(255) utf8_general_ci Nee
wachtwoord varchar(255) utf8_general_ci Nee
email varchar(255) utf8_general_ci Nee
artiestennaam varchar(255) utf8_general_ci Nee
geboortedatum varchar(255) utf8_general_ci Nee
woonplaats varchar(255) utf8_general_ci Nee
plaats int(11) Nee 0
punten int(11) Nee
bekeken int(11) Nee
info text utf8_general_ci Nee
plays int(11) Nee 0
stemmen int(11) Nee 0
downloads int(11) Nee

dus bijv. je gaat naar karl's pagina(profiel).
en daar kan je dan zien op welke nummer hij nu staat..
maar de plaats kan veranderen door de bezoekers.
ze kunnen bijv. een 8 geven.
Gewijzigd op 01/01/1970 01:00:00 door afg
 
Gerben G

Gerben G

25/01/2008 19:54:00
Quote Anchor link
SELECT ... FROM artiesten ORDER BY stemmen desc LIMIT 0,100
 
Frank -

Frank -

25/01/2008 19:57:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
geboortedatum varchar(255)

En sinds wanneer is een datum geen datum, geen DATE, meer? Hier kun je dus niks meer mee. Helaas.

Tip: Gebruik een DATE om datums op te slaan, dat is een echte datum, daar kun je dan nog eens wat mee. Bv. sorteren en rekenen.
 
Afg

afg

25/01/2008 20:00:00
Quote Anchor link
oke,,maar ik was hier voor iets anders,,,
trouwens ik ben niet lui.
Gewijzigd op 01/01/1970 01:00:00 door afg
 
Arjan Kapteijn

Arjan Kapteijn

25/01/2008 20:13:00
Quote Anchor link
Lekker handig om zo ook die stemmen op te slaan, wat als er nou misbruik van word gemaakt? In een systeem wat ik ooit gemaakt heb zou ik dan kunnen zeggen 'verwijder alle stemmen van dit ipadres' of 'verwijder alle stemmen die gisteravond zijn toegevoegd'. In jouw geval ben je aan de goden overgeleverd.
 
Afg

afg

25/01/2008 20:15:00
Quote Anchor link
ik ben voor iets anders hier...PFff..
 
Frank -

Frank -

25/01/2008 20:29:00
Quote Anchor link
Je hebt een tabel, je hebt een query (waar je nog even de juiste tabel- en kolomnamen in mag zetten) en je hoeft alleen maar deze query uit te voeren en het resultaat te fetchen. Zo moeilijk kan dat niet zijn, zeker niet met een tut bij de hand...

Wat is dan nog het probleem?
 
Afg

afg

25/01/2008 20:32:00
Quote Anchor link
welke query?
 
Frank -

Frank -

25/01/2008 20:32:00
Quote Anchor link
Dit verhaal:
pgFrank schreef op 24.01.2008 20:05:
 
- -

- -

25/01/2008 20:33:00
Quote Anchor link
En lees eerst even die tutorial ;-)

Edit:
Laat maar, hij wilt dat we alles voorkouwen voor hem. Niet zelf op onderzoek uit gaan in z'n eigen topic
Gewijzigd op 01/01/1970 01:00:00 door - -
 
Jan Koehoorn

Jan Koehoorn

25/01/2008 20:38:00
Quote Anchor link
Niet getest:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<?php
    $sql
= "
        SELECT naam, punten
        FROM artiesten
        ORDER BY punten DESC
        LIMIT 100
        "
;
    if ($res = mysql_query ($sql)) {
        $i = 1;
        while ($row = mysql_fetch_assoc ($res)) {
            echo '<p>' . $row['naam'] . ' staat op de ' . $i++ . 'e plaats met ' . $row['punten'] . ' punten</p>';
        }
    }

    else {
        trigger_error (mysql_error ());
    }

?>
 
Afg

afg

25/01/2008 20:40:00
Quote Anchor link
..
Gewijzigd op 01/01/1970 01:00:00 door afg
 

Pagina: 1 2 3 volgende »



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.