• Inloggen
  • Registreer
  • Zoeken
Dit topic
  • Overal
  • Dit topic
  • Dit forum
  • Artikelen
  • Pagina's
  • Forum
  • Downloads
  • Meer opties

ICTscripters

Dé plek voor IT

Dé plek voor IT

Aanmelden

Geavanceerde opties
  1. Home
  2. Forum
    1. Alle berichten
    2. Recente activiteiten
    3. Onopgeloste topics
  3. ICT Nieuws
  4. Blog
  5. Marktplaats
    1. Werk
    2. Advertenties
    3. Domeinnamen
    4. Websites
    5. Design & lay-outs
    6. Scripts
    7. Overige
  6. Design
  7. Leden
    1. Actieve bezoekers
    2. Team
    3. Leden zoeken
  8. Downloads
  1. Home
  2. Forum
    1. Alle berichten
    2. Recente activiteiten
    3. Onopgeloste topics
  3. ICT Nieuws
  4. Blog
  5. Marktplaats
    1. Werk
    2. Advertenties
    3. Domeinnamen
    4. Websites
    5. Design & lay-outs
    6. Scripts
    7. Overige
  6. Design
  7. Leden
    1. Actieve bezoekers
    2. Team
    3. Leden zoeken
  8. Downloads
  1. Home
  2. Forum
    1. Alle berichten
    2. Recente activiteiten
    3. Onopgeloste topics
  3. ICT Nieuws
  4. Blog
  5. Marktplaats
    1. Werk
    2. Advertenties
    3. Domeinnamen
    4. Websites
    5. Design & lay-outs
    6. Scripts
    7. Overige
  6. Design
  7. Leden
    1. Actieve bezoekers
    2. Team
    3. Leden zoeken
  8. Downloads
  1. Dé plek voor IT - ICTscripters
  2. Forum
  3. Scripting & programmeren
  4. PHP + SQL

Forum

  • [Beta] Ottomaan: gratis browserspel met een echte, levende stad. Feedback gezocht!

    frio 27 oktober 2026 om 12:22
  • Port Father: beta van een browsergame in Antwerpen 1931, feedback welkom

    Jeroen.G 26 oktober 2026 om 10:33
  • Maffia Hotel: een browsergame waarin je van lobbygast naar spil van het hotel groeit

    eeyk 22 oktober 2026 om 18:43
  • Crime Club volledig herschreven vanaf nul

    frio 19 oktober 2026 om 23:57
  • Malavita (nieuwe maffia game, van 0)

    jos 19 oktober 2026 om 23:18
  • Herkent deze Notion-structuurscan echte problemen?

    Jeroen.G 19 oktober 2026 om 15:09
  • 🚀 WE ZOEKEN TESTERS! 🚀

    Servertjee 3 oktober 2026 om 10:56
  • Luchtvaartsoftware: Hoe technologie de moderne luchtvaart verandert

    saggy2829 30 september 2026 om 19:31

Marktplaats

  • [Aanbod] Stadskaart voor je browsergame: van menu naar klikbare stad, vanaf €200

    frio 29 oktober 2026 om 18:17
  • [Verkoop] G4G (Gangsters 4 Gangsters): volledige broncode, nieuw gebouwd in PHP 8.3 | € 30 per domein

    frio 27 oktober 2026 om 18:54
  • [TE KOOP] Malavita.be [Maffiaspel, gebaseerd op omicidio.nl, unieke code]

    Dpm_x 26 oktober 2026 om 00:22

Rang/positie opvragen

  • BlackCatGames
  • 20 januari 2011 om 19:55
  • Gesloten
  • BlackCatGames
    Beginner
    Berichten
    5
    • 20 januari 2011 om 19:55
    • #1

    Weet iemand hoe ik via een mysql query de rang van de speler kan aanvragen. niet de rank van Don of Godfather maar de plaats waarom de speler staat als alle leden op geld sorteert.

    Alvast bedankt voor de hulp8-|

  • Gast, wil je besparen op je domeinnamen? (ad)
  • Bever
    Professional
    Berichten
    627
    • 20 januari 2011 om 20:53
    • #2
    PHP
    $sql->query("SELECT COUNT(*) + 1 AS place FROM users WHERE (cash + bank) > (SELECT (cash + bank) FROM users WHERE id = " . $own['id'] . ")")->fetch_assoc();

    Hiermee moet het gaan ;).

  • NielsB
    Junior (Web)Developer
    Berichten
    948
    • 20 januari 2011 om 21:17
    • #3

    Om te sorteren kan je het beste gewoon een order functie gebruiken.

    School
    Tweedejaars Informatica Student @ Hogeschool Rotterdam.

    Webtalen
    - PHP ( OOP )
    - SQL
    - JavaScript i.c.m. jQuery framework
    - (x)HTML
    - CSS
    - Actionscript
    - XML

    Programmeertalen
    - Java
    - C#
    - Ruby i.c.m. on Rails framework

  • BlackCatGames
    Beginner
    Berichten
    5
    • 22 januari 2011 om 12:52
    • #4

    Fatal error: Call to a member function fetch_assoc() on a non-object in C:\xampp\htdocs\profile.php on line 7

    line 7 =

    PHP
    $rank             = mysql_query("SELECT COUNT(*) + 1 AS place FROM `[users]` WHERE (cash) > (SELECT (cash) FROM `[users]` WHERE id = " . $own['id'] . ")")->fetch_assoc();

    nog meer ideeën of oplossingen?

  • Tim
    Expert
    Berichten
    3.684
    • 22 januari 2011 om 12:56
    • #5
    Citaat van BlackCatGames

    Fatal error: Call to a member function fetch_assoc() on a non-object in C:\xampp\htdocs\profile.php on line 7

    line 7 =

    PHP
    $rank             = mysql_query("SELECT COUNT(*) + 1 AS place FROM `[users]` WHERE (cash) > (SELECT (cash) FROM `[users]` WHERE id = " . $own['id'] . ")")->fetch_assoc();

    nog meer idee?n of oplossingen?


    Ja, neem niet direct een code over.

    -> staat voor een object. Het object fetch_assoc() bestaat niet bij jou.

    Bever had waarschijnlijk een klasse sql met daarin de functies query en fetch_assoc.

    De oplossing zou dis dit moeten zijn:

    PHP
    $rank = mysql_fetch_assoc(mysql_query("SELECT COUNT(*) + 1 AS place FROM `[users]` WHERE (cash) > (SELECT (cash) FROM `[users]` WHERE id = " . $own['id'] . ")"));

    Master student IT-recht en Master student Ondernemingsrecht & software ingenieur
    My Personal profile
    My professional profile (LinkedIn/CV)

  • BlackCatGames
    Beginner
    Berichten
    5
    • 22 januari 2011 om 13:04
    • #6

    mijn fout, ben net wakker vandaar...

    gedaan wat je zei en krijg nu dit
    Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in C:\xampp\htdocs\profile.php on line 7

    lijn 7 is natuurlijk die jij zei

  • Tim
    Expert
    Berichten
    3.684
    • 22 januari 2011 om 13:08
    • #7
    Citaat van BlackCatGames

    mijn fout, ben net wakker vandaar...

    gedaan wat je zei en krijg nu dit
    Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in C:\xampp\htdocs\profile.php on line 7

    lijn 7 is natuurlijk die jij zei


    Ik zou dan even je vaardigheden aanpassen op je profiel als ik jou was ;)

    Betekend dus dat de query niet goed is.
    de backticks (`) kunnen weg, deze vertragen enkel de boel.
    sommige haakjes kunnen weg, neem nou (cash).
    Heet het gebruiekrstabel wel [users] bij jou?
    Heet het contant tabel wel cash bij jou?
    Wil je dit niet omzetten naar power?
    $own['id'] heb jij denk ik niet?
    Bestaat de column id wel?

    Zoals ik zei, neem niet alles zo 123 over.

    Master student IT-recht en Master student Ondernemingsrecht & software ingenieur
    My Personal profile
    My professional profile (LinkedIn/CV)

  • BlackCatGames
    Beginner
    Berichten
    5
    • 22 januari 2011 om 13:31
    • #8

    al die tabellen bestaan gewoon

    en waar staat die $own voor dan volgens jou ???

    ik heb dat al veranderd met {$data->id} maar daar wordt ie ook niet blij van

    Nieuwe reactie samengevoegd met originele reactie op 22.01.11 16:04:38:
    oké ik heb het nu zo veranderd:

    PHP
    $rank             = mysql_fetch_assoc(mysql_query("SELECT COUNT(*) + 1 AS place FROM `[users]` WHERE `cash` > (SELECT `cash` FROM `[users]` WHERE `id` ='{$data->id}')"));

    geen foutmeldingen maar hij laat nu alleen het woord Array zien als resultaat (xD)

  • Stefan.J
    Meester
    Berichten
    2.358
    • 22 januari 2011 om 16:52
    • #9
    Citaat

    mijn fout, ben net wakker vandaar...

    Al was je al een week wakker, denk niet dat dat enige invloed heeft als je het gewoon niet begrijpt. Je zit constant gewoon een regel code klakkeloos te kopiëren en geeft ons dan het resultaat. Ik en zeker ook andere CP leden staan er best voor open je te helpen, maar dan moet je zelf wel wat meer initiatief tonen.

    [func]mysql_fetch_assoc[/func] retourneert een array, en deze kun je niet zomaar naar het scherm schrijven. Je zou de goede waarde uit de array moeten pakken met de volgende syntax:

    PHP
    <?php
    
    
    echo $array['key'];
    
    
    ?>

    Om er achter te komen wat de key is die je moet gebruiken, kun je met [func]var_dump[/func] de inhoud van de array bekijken.

    Voor de rest: Kauw het nu alsjeblieft niet voor...

  • BlackCatGames
    Beginner
    Berichten
    5
    • 22 januari 2011 om 17:11
    • #10

    allemaal prima dat je gaat zeiken maar ik kom hier met een VRAAG om daar wat van te LEREN.

    maar goed, ram er maar een slot op want ik ben er al uit.

    Bedankt CP

  • Stefan.J
    Meester
    Berichten
    2.358
    • 22 januari 2011 om 17:45
    • #11

    Denk dat je reactie al wel mee dan genoeg zegt. Jammer dat je niet gewoon normaal op me kunt reageren als er iets wordt gezegd wat je blijkbaar niet aanstaat.

    :slotje:

Registratie

Nog geen account? Registreer je nu en word deel van onze community!

Nu registreren Aanmelden

ICT Nieuws

  • PHP waarschuwt voor twee ernstige bugs die makkelijk uit te buiten lijken

    Aaron 22 oktober 2026 om 22:19

Blogs

  • Functioneel ontwerp

    Dees 28 december 2014 om 12:38
  • Access Control List implementatie in PHP/MySQL - deel 1/2

    FangorN 28 december 2018 om 12:35
  • Access Control List implementatie in PHP/MySQL - deel 2/2

    FangorN 29 december 2018 om 12:37

Gebruikers die dit topic bekijken

  • 7 Gasten
  1. Marktplaats
  2. Design
  3. Voorwaarden
  4. Ons team
  5. Leden
  6. Geschiedenis
  7. Regels
  8. Links
  9. Privacyverklaring
  10. Contact
ICTscripters ©2005 - 2026 , goedkope hosting door DiMoWeb.com, BE0558.915.582
Sponsors: Beste kattenhotel provincie Antwerpen
Style: Nexus by cls-design
Stylename
Nexus
Manufacturer
cls-design
Licence
Commercial styles
Help
Supportforum
Visit cls-design