Ranking systeem

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

PHP Developer Shops United

PHP Developer Shops United Rotterdam HBO/WO IT Professional Ben jij een software developer die naast Nederlands en Engels ook PHP, MySQL, KNOCKOUT, Javascript en GiT spreekt? Dan zijn wij op zoek naar jou! Wat ga je doen? Shops United is een van de grootste e-commerce platformen voor verzendingen van pakketten binnen Nederland. Voldoende aandacht besteden aan het logistieke proces en het bijbehorende digitale proces is hierin essentieel. Shops United is expert op het gebied van pakketverzending en biedt een complete verzendoplossing voor alle pakketten in binnen- en buitenland. Parcel Pro  is onze unieke webapplicatie, uitermate geschikt voor elke webshop. Of

Bekijk vacature »

Frontend Developer Javascript ASP.Net / Angular JS

Over de werkgever: Wij schrijven marketing software voor de retail industrie. Werk jij als Frontend developer? Heb je ervaring met Javascript? Vaste baan: Frontend Developer Javascript HTML 2.700 - 3.900 Frontend Developer Wij zijn marktleider op het gebied van IT Solutions. Wij zijn een veelzijdige organisatie. Je werkt voor onze eigen IT organisatie. We werken met moderne technologie en staan open voor innovatie. Wat houdt de functie precies in?: Voor de vacature als Frontend Developer Weesp HTML ga je het volgende doen: en Je bent verantwoordelijk voor het implementeren van visuele effecten en user interfaces voor onze B2B software. Je

Bekijk vacature »

Application Developer Tech Lead

REMOTE WORK POSSIBLE FOR THIS ROLE As a Tech Lead Developer at UPS you work on delivering functionality for highly complex IT systems. You collaborate in agile teams and participate in emerging technologies and processes like CI/CD and DevOps to ensure that we meet our objectives effectively and efficiently. Your primary role is to perform full system life cycle activities, e.g. analysis, technical requirements, design, coding, testing and the implementation of software. Working in our Europe development center in Eindhoven means working in an international team with onsite people as well as team members located in other parts of the

Bekijk vacature »

GIS Developer @ Utrecht

2021-05-17 iSense GIS Developer Ben jij een Software Developer met minimaal drie jaar ervaring en wil jij aan werken aan toonaangevende GIS software? Spreekt het jou aan om binnen een innovatief ingenieursbureau te werken aan uiteenlopende projecten voor diverse grote en bekende namen in Nederland? Lees dan nu verder! ISHU48803 Organisatie Als GIS Developer kom je te werken bij een high-tech ingenieursbureau in de regio van Utrecht. Al ruim 15 jaar werken ze aan de eigen ontwikkeling van innovatieve applicaties op het gebied van mobiliteit en infrastructuur. Met al hun jaren ervaring bedenken en ontwikkelen ze geografische oplossingen voor grote

Bekijk vacature »

C#.Net Developer @ Regio Rotterdam

2021-06-10 iSense C#.Net Developer C#.Net Software Developer ISAR50076 Nieuw Organisation Our client is an international organization in the industrial sector, the head office is based in The Netherlands. For the R&D Deptartment, we are looking for a C#.Net Developer who likes to work with a stand alone application. You will be working in an international team with 2 other Developers, a Teamlead and external Developers. Within the R&D department, there is a wide variety of nationalities so they communicate in English. You will be part of a Scrum team and work in two weekly sprints. To strengthen the internal team,

Bekijk vacature »

Dynamics CRM / Developer @ Utrecht

2020-12-17 iSense Dynamics CRM / Developer Ken jij alle kneepjes van Dynamics CRM of ben je sinds kort begonnen met Dynamics CRM en wil jij doorgroeien tot de Dynamics CRM goeroe van de lage landen? Lees dan snel verder! ISBI46874 Organisatie Als onderdeel van een grote IT-dienstverlener is deze organisatie ontstaan en is nu gegroeid tot organisatie van bijna 30 man groot. Iedereen binnen deze organisatie houdt zich bezig met het ontwikkelen, beheren, onderhouden van bedrijfskritische applicaties. In tegenstelling tot de moederorganisatie, werken de medewerkers bij deze organisatie gemiddeld drie dagen in de week gewoon op het eigen kantoor in

Bekijk vacature »

Javascript Front-end Developer - Senior

We are looking for a front-end developer who is able to understand JavaScript to the same level as your native language. Are you dreaming in the JavaScript language? Then we are looking for you! Job Description Our client is a medium sized specialist in email marketing. The company is characterized by an open atmosphere with a strong focus on personal development and interest. To support their growth we're searching for a Front-End Developer who is highly skilled in JavaScript. As a Front-End Developer you are going to optimize and future develop the front-end use by many customers around the world.

Bekijk vacature »

Full Stack .NET Developer Graduate Program - Exper

Via Experis Academy krijg je een unieke kans om de in de branche gewilde expertise op te doen die jou tot een gewilde Full Stack .NET Developer met een frontend-specialisatie maken. Het programma duurt 21 maanden en eindigt met een vaste baan bij een van onze vele, boeiende opdrachtgevers, of je blijft bij ons (Experis) werken. Ons programma tot .NET Developer Experis Academy start met een op maat gemaakte cursus die drie maanden duurt. Gedurende deze maanden komen theorie, praktijk en .NET-certificeringen aan bod. Hierbij is het onderwijsprogramma gebaseerd op de principes als versnelde training en flipped classroom. De volgende

Bekijk vacature »

Medior fullstack .NET developer @ Rotterdam

2021-05-12 iSense Medior fullstack .NET developer Medior fullstack .NET Developer ISAR49770 Organisatie Onze klant is een grote internationale speler. Ze investeren steeds in het uitbreiden van het analyse- en servicepakket om de klanten goed van dienst te kunnen blijven. Naast Nederland zijn er nog enkele andere locaties in Europa waar ze zijn gevestigd. IT is verspreid over alle vestigingen. Op elke locatie zijn Developers en System engineers aanwezig. Onze klant is marktleider binnen het gebied waarin zij actief zijn. Nu zijn wij op zoek naar verschillende developers, die er samen met het andere personeel, 110% voor willen gaan. Taken .Net

Bekijk vacature »

BI Ontwikkelaar / Junior of Starter (HBO) @ Apeldo

2021-06-15 iSense BI Ontwikkelaar Junior of Starter (HBO) Ben jij HBO-opgeleid en een junior of starter op het gebied van ontwikkelen? Lijkt het je leuk om in een jaar opgeleid en begeleid te worden en mee te werken als BI-ontwikkelaar? Lees dan snel verder wat dit inhoudt en solliciteer! ISRO50194 Organisatie Als preffered supplier zijn we voor de Belastingdienst (te Apeldoorn) op zoek naar junior BI ontwikkelaars voor het SAS platform. SAS is een geavanceerd Big Data-softwareplatform dat wordt gebruikt voor toegang, beheer, rapportage en analyse van data in allerlei vormen. Jouw eerste jaar staat in het teken van het

Bekijk vacature »

IT-traineeship junior software developer

Zoek jij een stevige uitdaging en de mogelijkheid om veel nieuwe dingen te leren in een dynamisch vakgebied? Doe mee aan ons IT Professional Program en ontwikkel jezelf tot software engineer! Je begint met een opleidingstraject van ongeveer 4 maanden. Hierin ga je aan de slag met verschillende technieken die je op conceptueel niveau leert te overzien en interpreteren. Onderwerpen die aan bod komen zijn o.a. programmeren (Java/C#/Python), Object Oriëntatie, Databases, Webservices & webtechnologieën, Domain Driven Design en Continuous Integration/Continuous Delivery. Sommige van deze onderdelen sluit je af met een examen en bijbehorende certificering. Het opleidingstraject zelf sluit je af

Bekijk vacature »

Fullstack .NET DEVELOPER - GRADUATE PROGRAM @ Rand

2021-06-10 iSense Fullstack .NET DEVELOPER - GRADUATE PROGRAM Ben je onlangs afgestudeerd van een IT-opleiding of heb je nog maar weinig ervaring opgedaan? En wil je toch graag aan de slag als .NET Developer? Lees dan snel verder, want op 9 augustus 2021 starten wij weer met een graduate programma waarin jij jezelf kunt ontwikkelen tot een volwaardige Fullstack .NET Developer! ISLE50166 Locatie Randstad/Eindhoven Wat ga je doen tijdens het Fullstack .NET Developer Graduate Programma? In augustus krijg jij via de Experis Academy een unieke kans om jouw IT-carrière een kickstart te geven en jezelf te ontwikkelen tot Fullstack .NET

Bekijk vacature »

GEO-ICT/Smallworld GIS Ontwikkelaar

Bij onze klanten vormen Geographical Information System (GIS) systemen de basis van Asset Data Management. Zie jij het als een uitdaging om als onderdeel van een DEVOPS team de systemen van onze klanten te helpen vormgeven en continu te verbeteren? Wat ga je doen? Ons team heeft als doel nog relevanter te worden voor onze klantengroep van netbeheerders. Wij hebben een grote GEO-ICT Practice en daarmee zijn we in staat een fundamenteel deel van de basisregistratie van assets voor onze klanten vorm te geven. Dat doen we door het bedenken van concepten, onze klanten te adviseren op GEO-ICT gebied en

Bekijk vacature »

Full Stack Developer HBO / HBO

Over het bedrijf: Wij maken en optimaliseren websites Ben jij een ervaren Full Stack Developer? Heb jij affiniteit met PHP? Vaste baan: Full Stack Developer HBO 3.300 - 4.500 Full Stack Developer Wij zijn een Fullservice Internetbureau. Wij maken Websites, Apps en Portals, en zijn actief op gebied van E-commerce. We hebben ook veel aandacht voor websiteoptimalisatie (SEA en SEO), en systeemintegratie, en maken datakoppelingen met veel verschillende systemen. Bij ons werk je aan onze eigen bedrijfsapplicaties. Je ontwikkelt met ons de meest nieuwe software. Wij blinken uit als het gaat om de inzet van technologie. Wij staan open voor

Bekijk vacature »

Medior .NET Developer I eLearning en ePublishing

Bedrijfsomschrijving Kom werken bij een leuk softwarehuis, thuis in de educatieve markt! Ze maken software-oplossingen op maat, afgestemd op specifieke bedrijfsprocessen van de klant. De klant doet waar ze goed in zijn, dit bedrijf zorgt er voor dat zij de juiste toolset hebben. Het bedrijf heeft als missie om onderwijs inspirerend, leuk en interactief te maken. Het bedrijf kent enkel en alleen software producten welke aangeboden worden in zowel binnen- als buitenland. Met inmiddels een team van ongeveer 25 hoogopgeleide mensen zijn ze in staat complexe processen begrijpelijk te maken en te vertalen in goed werkende software oplossingen. Naast een

Bekijk vacature »
Klaas Knan

Klaas Knan

22/06/2010 22:55:46
Quote Anchor link
Hallo,

Ik heb mijn site bijna af!
Ik mis alleen nog een paar dingen, waaronder een ranking voor de leden.
Ik wil graag een ranking voor de mensen die het meeste hebben gepost.

Nu heb ik dus een script nodig dat het aantal posts omzet in een score rank.

Zo van

Lid 1 Rank # 1 Posts 1000
Lid 2 Rank # 2 Posts 800
Lid 3 Rank # 3 Posts 700

Volgens mij komt hier ook een cron aan te pas die ieder uur een update doet, toch ?

!!!Voor de duidelijkheid, de ranking moet weergeven worden op het profiel van de speler als Rank #*!!!

Als iemand mij dit heel duidelijk zou kunnen uit leggen wat ik allemaal moet doen enzo dan zou dat mij een enorme stap helpen!

Groetjes Klaas.

P.S. Ik heb een probleempje met de tijd die uit de database wordt gehaald, als ik iets maak van laatst online en dan de tijd. en ik zorg dat ik gelijk kijk nadat ik heb geupdate dan staat er een verschil van 2 uur, kan dit verholpen worden ?

Ik heb al een cron voor een dag, maar volgens mij loopt die niet op 24 uur, want de ene keer staat er een update om 4 uur 's ochtends dan weer om 2 uur etc.
Gewijzigd op 22/06/2010 22:57:22 door Klaas Knan
 
PHP hulp

PHP hulp

28/07/2021 13:04:53
 
Joakim Broden

Joakim Broden

23/06/2010 08:30:48
Quote Anchor link
Waarom zou je hier een cron voor nodig hebben? Je kunt toch gewoon de profiel van het lid openen en dan pas de ranking berekenen?

En om de rank te berekenen kijkje hoeveel post iemand heeft door zoiets
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
$query = mysql_query("SELECT id FROM posts");
$aantal = mysql_num_rows($query);


En dan aan de hand van $aatal de rank bepalen.

Of zie ik het nu verkeerd?
 
Hipska BE

Hipska BE

23/06/2010 10:36:45
Quote Anchor link
Je bent bijna correct Oetzie.

Hiervoor gaan we geen gebruik magen van het trage num_rows maar van COUNT.

Voorbeeldje:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
SELECT COUNT(*) AS aantal FROM posts WHERE userid = 1337
 
Joren de Wit

Joren de Wit

23/06/2010 12:56:03
Quote Anchor link
Gebruik de query van Hipska als je het aantal posts van 1 user op wilt halen. Wil je een ranglijst met meerdere users, gebruik dan een query met GROUP BY:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
SELECT
  userid,
  COUNT(id) AS aantal
FROM
  posts
GROUP BY
  userid
 
Klaas Knan

Klaas Knan

23/06/2010 15:38:46
Quote Anchor link
Hmm, hoe moet het dan in de database staan?
En als ik het in een profiel wil weergeven als #331 ( bijvoorbeeld )

Hoe doe ik dat ?

Edit:

@Oetzie

En dan aan de hand van $aatal de rank bepalen.

Onze vraag is hoe we de rank bepalen, het ophalen van de score lukt nog wel, maar de score omzetten in een rank. Dat is wat we zoeken.
Gewijzigd op 23/06/2010 16:03:38 door Klaas Knan
 
Bas M

Bas M

23/06/2010 17:10:38
Quote Anchor link
als dit werkt neem ik die zeker mee!
 
Klaas Knan

Klaas Knan

23/06/2010 21:48:19
Quote Anchor link
Niet allemaal tegelijk aub.
Niemand een idee ?!
 
Klaas Knan

Klaas Knan

25/06/2010 11:42:13
Quote Anchor link
Mijn oprechte excuses voor het hier eerder geposte bericht, ik was erg gefrustreerd door al die scripts en al die codes en ik moest het even kwijt. Nogmaals sorry dat het zo moest, het script heb ik inmiddels en sorry oetzie maar dat is niet precies wat ik bedoel.
Gewijzigd op 26/06/2010 11:02:01 door Klaas Knan
 
Chris -

Chris -

25/06/2010 11:51:05
Quote Anchor link
Klaas, ik vind dat jij je best mag schamen om dát te zeggen. Het is hier phphulp. Als je sneller hulp nodig hebt, open je een vacature en geef je er geld voor. Als je dat er niet voor over hebt, wacht je gewoon rustig af totdat iemand het antwoord geeft.

De oplossing voor jouw probleem is heel simpel, maar ik plaats hem hier niet totdat je je bericht hebt aangepast naar iets fatsoenlijkers en met meer respect.
 
Johan Dam

Johan Dam

25/06/2010 11:52:39
Quote Anchor link
volgens mij ben je prima geholpen,

EDIT:
oplossing weggehaald, ben het met Chris eens dat een beetje manieren geen kwaad kunnen,
Gewijzigd op 25/06/2010 12:04:53 door Johan Dam
 
Joakim Broden

Joakim Broden

25/06/2010 12:24:56
Quote Anchor link
Klaas knan, wat ben jij een oelewapper... De antwoorden staan hier al gegeven! Als je gewoon een beetje in php verdiept had je dit zelf ook wel allemaal kunnen bedenken/vinden! Maar nee je als php numbie wil gelijk weer moeilijk beginnen. Begin gewoon bij stap 1 en dan 2,3,5, etc en niet gelijk bij stap 10 beginnen. En zorg eens dat je manieren krijgt!

En dit is een mogelijkheid dat ze zou kunnen gebruiken. Maar als je gewoon eens nadacht had je hier zelf wel achter kunnen komen.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
if(($aantal > 0) AND ($aantal <= 100)) {
  echo 'Rank 1';
}elseif(($aantal > 100) AND ($aantal <= 200)) {
  echo 'Rank 2';
}elseif(($aantal > 200) AND ($aantal <= 300)) {
  echo 'Rank 3';
}


Dit is een simpele en snel voorbeeld, de code kan stukken beter maar daar zorg je zelf maar voor, meer help ik je niet want zorg maar eens dat je wat manieren krijgt!
 
Ivo K

Ivo K

25/06/2010 15:50:21
Quote Anchor link
Klaas Knan op 25/06/2010 11:42:13:
Heel erg bedankt voor de hulp. -.-
Persoonlijk vind ik dat jullie je best mogen schamen.


Waarom zouden wij ons moeten schamen? Omdat jij het dus zo simpel vindt, nou doe het dan zelf! Nee, dat lukt niet dus ben je hier. Jij bent eerder degene die zich zou mogen schamen: Je vertikt het om snel even een tutorial door te nemen - zie PHPtuts van Blanche voor een paar zeer goede gebruikershandleidingen - en ten tweede denk je ook niet echt mee. Wij bieden hulp maar zijn niet een service van je.
Gewijzigd op 25/06/2010 15:50:44 door Ivo K
 
Klaas Knan

Klaas Knan

26/06/2010 11:02:29
Quote Anchor link
Mijn oprechte excuses voor het hier eerder geposte bericht, ik was erg gefrustreerd door al die scripts en al die codes en ik moest het even kwijt. Nogmaals sorry dat het zo moest, het script heb ik inmiddels en sorry oetzie maar dat is niet precies wat ik bedoel.
 
Joakim Broden

Joakim Broden

26/06/2010 11:53:42
Quote Anchor link
Hoezo is dit niet je wat je bedoelt? zo kun je toch zien hoeveel posts iemand heeft? Aan de hand van die posts kun je een rank bepalen en wat je met die rank doet moet je zelf weten, je kunt het bijvoorbeeld in database opslaan of iets dergelijke.

Anders snap ik niet echt wat je bedoelt?

En excuses aanvaard :)
 



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.