• Login
  • Register
  • Zoek
This Thread
  • Everywhere
  • This Thread
  • This Forum
  • Articles
  • Pages
  • Forum
  • Filebase Entry
  • More Options

ICTscripters

Dé plek voor IT

Dé plek voor IT

Login

Geavanceerde opties
  1. Home
  2. Forum
    1. Alle berichten
    2. Recente activiteiten
  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
  9. Goedkope domeinnamen
  1. Home
  2. Forum
    1. Alle berichten
    2. Recente activiteiten
  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
  9. Goedkope domeinnamen
  1. Home
  2. Forum
    1. Alle berichten
    2. Recente activiteiten
  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
  9. Goedkope domeinnamen
  1. Dé plek voor IT - ICTscripters
  2. Forum
  3. Scripting & programmeren
  4. PHP + SQL

Forum

  • Na 15 jaar terug van weggeweest: iCriminals.nl is terug (BETA)!

    Syntax 30 december 2025 om 22:29
  • Developer Gezocht

    K.Rens 30 december 2025 om 12:32
  • Op zoek naar de legends

    Jeffrey.Hoekman 9 december 2025 om 09:41
  • [FREE] WeFact Hosting module

    Jeroen.G 13 oktober 2025 om 14:09
  • Help testers nodig voor android app Urgent

    urgentotservices 26 september 2025 om 10:21
  • Versio vervanger

    Jeroen.G 25 augustus 2025 om 15:56
  • Afspraken systeem met planbeperking

    Lijno 1 augustus 2025 om 23:04
  • Partner Gezocht om meerdere NFT Collecties op Open Sea te Plaatsen

    NFT Art Designer 1 maart 2025 om 14:08

Marktplaats

  • 321 Nieuwe Domeinnamen December 2025

    shiga 1 januari 2026 om 10:26
  • Meerdere mafia game template te koop

    Syntax 28 december 2025 om 21:20
  • Van een pixelige afbeelding naar een strakke, moderne website

    Syntax 21 december 2025 om 17:05

Rang/positie opvragen

  • BlackCatGames
  • 20 januari 2011 om 19:55
  • Closed
  • 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-|

  • 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
    Enlightened
    Ontvangen Reacties
    77
    Berichten
    3.686
    • 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
    Enlightened
    Ontvangen Reacties
    77
    Berichten
    3.686
    • 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
    Master
    Ontvangen Reacties
    9
    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
    Master
    Ontvangen Reacties
    9
    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:

Participate now!

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

Maak een account aan Login

ICT Nieuws

  • Fijne feestdagen

    tcbhome 28 december 2025 om 13:55
  • Kritieke update voor Really Simple Security-plug-in

    K.Rens 16 november 2024 om 16:12
  • ING Nederland streeft naar ondersteuning van Google Pay tegen eind februari

    K.Rens 2 november 2024 om 16:09

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

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