Update gebruikers

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Full-stack Developer

As a Full-stack developer at KUBUS, you will develop the (web)applications and services of BIMcollab. You will work on both the front- and back-end. As a software company, KUBUS is in a unique position. We build our own products that are used by tens of thousands of users worldwide. Our company is just the right size: big enough to make a real impact in the market, but small enough that as an individual developer you can have an impact and really make a difference. Our development team consists of over 40 developers, testers, scrum masters and product owners, divided over

Bekijk vacature »

Senior Fullstack developer wanted! (C#, Java, Angu

Functie Under the guidance of 3 account managers, one of whom will be your point of contact within your expertise, you will start working for various clients. He or she will help you find a suitable and challenging assignment. Naturally, they will take your situation, experience and (technical) ambitions into account. The assignments last one to two years on average. This allows you to really commit to a project and make an impact as a consultant. Besides the assignment, you will regularly meet your colleagues from the IT department to share knowledge or discuss new trends, for example. Master classes

Bekijk vacature »

Software Developer (Junior functie)

Functieomschrijving Wij zijn op zoek naar een Software Developer! Sta jij in de startblokken om je carrière te beginnen en kan je niet wachten om toffe software te gaan ontwikkelen? Kortom, ben je onlangs afgestudeerd of sta je op het punt om je papiertje te behalen? Voor een IT dienstverlener dat gespecialiseerd is in Microsoft technologie zijn wij op zoek naar C#.NET Developers. Het bedrijf heeft meerdere klanten in regio Utrecht waar je permanent kan komen te werken. Kom je liever te werken bij een klein softwarebedrijf of bij een groot consultancy bureau? Dat is helemaal aan jou de keuze!

Bekijk vacature »

Productontwikkelaar Food

Wat ga je doen Als Productontwikkelaar Food ga je nieuwe producten ontwikkelen en bestaande producten verbeteren. Je bent hierbij betrokken bij het gehele proces: van productconcept naar proefreceptuur, het realiseren va het product (op kleine schaal) en het testen van producten in een productieomgeving. Verder: Bewaak je de status van verschillende fases van productontwikkeling en lever je tijdig de benodigde data aan Ben je bezig met de optimalisatie van oude en nieuwe recepturen Begeleid of organiseer je proefsessies (sensorisch onderzoek) in het team en/of bij klanten Onderhoud je contacten met de klanten, leveranciers van grondstoffen e.a. externe partijen Houd je

Bekijk vacature »

Lead Front-end developer

Functie Hun huidige applicatie worden ontwikkeld in o.a. React, Redux, TypeScript. Ze werken graag met de nieuwste technieken en tooling en zoeken ook developers die hier proactief op zoek naar gaan. Als senior/lead developer ben je een kartrekker in het team. Naast het meedenken over bijvoorbeeld de architectuur of toepassing van nieuwe technieken krijg je ook veel tijd om de meer junior (front-end) developers te begeleiden. Zo kun je bijvoorbeeld 1 dag in de week met 2 collega’s bezig zijn om samen met hen te kijken naar hun ontwikkeling, doelstellingen en uiteraard de gewenste begeleiding hierin. Hiernaast sta je als

Bekijk vacature »

IoT Developer

Ben jij innovatief, heb jij passie voor energie en ben je data gedreven? Bouw dan mee aan IoT binnen Bredenoord. Samen met een gedreven team werk jij aan mooie technische en innovatieve oplossingen. Wat houdt de functie van IoT Developer in? Binnen Bredenoord zijn wij momenteel volop in ontwikkeling met ons IoT platform. Als uitbreiding van ons team zijn wij op zoek naar een IoT Developer. Je zal in projectverband meehelpen met het implementeren van IoT vraagstukken binnen Bredenoord. Als IoT Developer op onze R&D-afdeling word je verantwoordelijk voor het verder inrichten en beheren van ons nieuwe IoT platform. Dat

Bekijk vacature »

Software Developer

Dit ga je doen Ontwerpen, ontwikkelen en onderhouden van (mobiele) internettoepassingen; Ontwikkelen en onderhouden van Microservices; Ontwerpen en optimaliseren van databases; Identificeren van nieuwe trends/ontwikkelingen binnen de branche. Hier ga je werken Deze marktleider op gebied van fietsen en fietservaring is gevestigd in twee provincies, verspreid over meerdere locaties. Jij zult voornamelijk in regio Joure aan de slag gaan. De organisatie doelt zich op het leveren van kwalitatief hoogwaardige producten aan alle hun klanten. De organisatie telt circa 4.000 medewerkers in meer dan 10 verschillende landen. Momenteel is de organisatie op zoek naar een Software Developer wilt meewerken aan het

Bekijk vacature »

Junior Fullstack Developer

Functie omschrijving Heb jij je universitair diploma Informatica afgerond en ben jij op zoek naar een startersfunctie waar jouw ontwikkeling in een hoog vaandel staat? Voor een softwarebedrijf in Amsterdam zijn wij op zoek naar een Junior Fullstack Developer. Je begint met een op maat gemaakte training om de kennis bij te spijkeren die jij nog mist. Uiteraard leer je het meeste tijdens je werk, maar de training geeft je hiervoor alvast de juiste handvatten. Je kunt het volgende verwachten! Jij ontwikkelt in technieken als Java, Javascript en SQL. Je werkt hierbij volgens de Agile/Scrum methode; Na het afronden van

Bekijk vacature »

Front end developer

Functie Jij als front end developer gaat werken binnen de teams van onze klant, uiteraard met alle moderne technieken. Opdrachten worden echt gericht op jouw leerdoelen en jouw behoeftes. Wij hebben een omgeving gecreëerd waarin je echt jezelf kan zijn en waar echt gekeken wordt naar jouw voorkeuren. Maak je een fout? Geen probleem, leer ervan en dan ga weer door. Door de variëteit aan werk kun je in verschillende omgevingen een kijkje nemen en dus jezelf snel ontwikkelen. Eisen Je bent communicatief vaardig en houdt van een dynamische omgeving Je hebt HBO werk- en denkniveau Je hebt gedegen kennis

Bekijk vacature »

Software Developer

Bij een bedrijf in de machinebouw, regio Roosendaal, zijn we op zoek naar een: Software Developer Waar ga je werken? Onze opdrachtgever is gespecialiseerd in de grondverzetmachines. Al meer dan 50 jaar leveren ze zowel nationaal als internationaal diverse machines. Het is een familiebedrijf met een informele werksfeer. Wat ga je doen? Als Software Developer je verantwoordelijk voor: - Je werkt voortdurend aan oplossingen voor het op afstand bewaken en besturen van oogstmachines; - Het visualiseren van gegevens in rapporten, apps of andere formaten; - Voorspellend machineonderhoud; - Taakplanning; - Je schrijft aangepaste plug-ins om gegevens te importeren of exporteren

Bekijk vacature »

Laravel Developer

Functie omschrijving Voor een gave organisatie in de buurt van Den Bosch zoek ik een PHP developer. Het is van belang dat je kennis/ervaring hebt met het framework Laravel. Jij gaat in deze functie software applicaties ontwikkelen. Deze software projecten zijn heel divers, en deze organisatie maakt software, van A tot Z. Klanten kunnen in elke sector werkzaam zijn, van profit tot non-profit. Andere taken zijn onder andere: documentatie schrijven over applicaties/uitleg geven over software en applicaties/ klantcontact over bestaande applicaties/applicaties optimaliseren. Bedrijfsprofiel Deze organisatie zit in de regio van Den Bosch en is een klein bedrijf. Er werken circa

Bekijk vacature »

Medior Java developer

Wat je gaat doen: Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun je eventueel ook andere ontwikkelaars begeleiden in het softwareontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een projectteam en je kijkt verder dan je eigen rol. Je gaat software maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege je diepgaande

Bekijk vacature »

Medior .NET Ontwikkelaar

In het kort Als .NET ontwikkelaar ga je binnen onze business unit Transport en Logistiek aan de slag complexe maatwerk software voor bedrijf kritische systemen binnen de technische automatisering. Denk bijvoorbeeld een IoT-oplossing voor de logistieke sector waarbij we van ruim 200.000 machines de telemetrie en events verwerken. We zijn actief in de distributielogistiek, havenlogistiek en productielogistiek. Naast C# en .NET Core maken we ook gebruik van Azure technologie. En als trotse Microsoft Gold Partner leren we graag van en met jou. Wil jij jezelf blijven ontwikkelen binnen de technische automatisering met .NET, dan gaan we deze uitdaging graag met

Bekijk vacature »

Fullstack JavaScript developer (ReactJS, NodeJS, T

Functie Het team bestaat momenteel uit ruim 15 collega’s, waarvan ruim de helft in het ontwikkelteam werkzaam is. Er zijn gave plannen om het platform ook te gaan toepassen op bijv. vliegvelden, maar ook internationale groei zit in het verschiet en daarom zijn ze op zoek naar versterking. Als Fullstack JavaScript developer werk je nauw samen met 9 fullstack (Python en .NET) developers. Binnen het team ga jij je toespitsen op het creeren van de optimale toegankelijkheid en user experience. Om dit voor elkaar te krijgen zul je ontwerpen, programmeren, testen en implementeren. Het hele proces dus! Maar ook bijvoorbeeld

Bekijk vacature »

Senior Front-end Developer

Sogeti is een organisatie met een goede werksfeer en zo min mogelijk hiërarchische verhoudingen. Ga je bij ons als Senior Front-end Developer aan de slag? Dan werk je dagelijks met collega’s aan de mooiste IT-projecten. Deze snelgroeiende groep collega’s krijgt energie van hun vak en dat merk je op de werkvloer. Onze klantenkring is groot en divers, dat vraagt om flexibiliteit van jou. Tegelijkertijd betekent dit dagelijks nieuwe dingen leren én dat geen werkdag hetzelfde is. Natuurlijk krijg jij de mogelijkheid je te certificeren. We organiseren regelmatig technische Meet-ups en doen we veel aan kennisdeling waarbij iedereen welkom is, zowel

Bekijk vacature »
Dennis de Vries

Dennis de Vries

10/08/2007 10:14:00
Quote Anchor link
Hoi,

Ik heb een crontab gemaakt die elke minuut het bestand cron-hout.php laat aanroepen. Dat gaat allemaal perfect, maar het updaten per gebruiker dus niet en ik snap ook niet hoe ik dit oplos.

Ik heb nu bijvoorbeeld dus:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
if ($speler->houtveld1 == 0) { $bhout = 2; }
elseif ($speler->houtveld1 == 1) { $bhout = 5; }


en bovenaan waar ook including staat van mijn config:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
$dbres = mysql_query("SELECT * FROM users");
$speler = mysql_fetch_object($dbres);


Maar nu geeft hij aan iedereen hetzelfde als wat ID 1 heeft in de kolom users.

Normaliter staat er achter FROM users nog WHERE login='{$_SESSION['login']}'");

Maar dat wil ik juist niet, omdat het ook geupdate moet worden als je NIET online bent.


Hoe krijg ik het voor elkaar om ze allemaal hun eigen 'hout' erbij te geven?

Groeten,
Dennis
 
PHP hulp

PHP hulp

22/11/2024 08:22:25
 
GaMer B

GaMer B

10/08/2007 10:20:00
Quote Anchor link
Ik kan je nu al garanderen dat het makkelijk zonder een crontab / Cron Job kan. Ik ben ook bezig met zo'n spel (Massive Online Textbased Strategy Game) en tot nu toe (resources erbij , resources eraf, gebouwen bouwen, units trainen) allemaal zonder ik herhaal, zonder Cron Jobs...
 
Dennis de Vries

Dennis de Vries

10/08/2007 10:22:00
Quote Anchor link
Ja maar daar gaat het nu niet om Gamer13. De cronjobs werken wel, geen probleem. Maar het probleem zit hem in het updaten van elke user. Enig idee?
 
Hipska BE

Hipska BE

10/08/2007 11:15:00
Quote Anchor link
UPDATE spelers SET spelershout = spelershout+100 WHERE ...
 
Dennis de Vries

Dennis de Vries

10/08/2007 11:32:00
Quote Anchor link
@ Hipska,

Wat zou ik bij die WHERE moeten zetten dan? Want hij voert nu nog steeds bij alle users hetzelfde uit als bij de user die ID 1 heeft..
 
GaMer B

GaMer B

10/08/2007 11:37:00
Quote Anchor link
UPDATE spelers SET spelershout = spelershout+100 WHERE uid = '".$_SESSION['uid']."' (Teminste als je met sessions werkt).
 
Hipska BE

Hipska BE

10/08/2007 11:40:00
Quote Anchor link
moeten niet alle gebruikers meer hout hebben ofzo? dan moet je gewoon die where weglaten.
 
Dennis de Vries

Dennis de Vries

10/08/2007 11:42:00
Quote Anchor link
Ja kijk, alle gebruikers moeten hout erbij, maar het hout dat je erbij krijgt ligt aan het niveau dat de speler heeft. En nu heb ik bij diegene die bovenaan in de tabel users staat hout alles op niveau 2 zeg maar gezet, en nu krijgen alle spelers hetzelfde als de speler die bovenaan in de tabel staat..

Ik kijk even of ik dat met die session kan fixen..
 
GaMer B

GaMer B

10/08/2007 11:43:00
Quote Anchor link
Arg, nee, sessies gaan niet werken, omdat Cron Jobs niet daarmee werken... (zie je dat je dat beter kan berekenen wanneer die gebruiker op de pagina komt!) :P
 
Dennis de Vries

Dennis de Vries

10/08/2007 11:46:00
Quote Anchor link
GaMer13 schreef op 10.08.2007 11:43:
Arg, nee, sessies gaan niet werken, omdat Cron Jobs niet daarmee werken... (zie je dat je dat beter kan berekenen wanneer die gebruiker op de pagina komt!) :P


@ Gamer13,

Dat is geen mogelijkheid lijkt mij, want als er niemand online is krijgt niemand grondstoffen. En als iemand aanvalt heeft die verdediger zijn/haar grondstoffen die hij/zij eigenlijk al moest hebben nog niet ontvangen.

Of heb jij een maniertje van hoe het wel moet? Laat dat dan even weten..
 
- wes  -

- wes -

10/08/2007 11:49:00
Quote Anchor link
UPDATE tabel SET hout = hout+(level*100)

bijv
Gewijzigd op 01/01/1970 01:00:00 door - wes -
 
TJVB tvb

TJVB tvb

10/08/2007 11:51:00
Quote Anchor link
ALs het echt verschillend is per level
Dan moet je eventueel losse queries per level maken :s

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<?php
$sql
= 'UPDATE spelers SET spelershout = spelershout+2 WHERE level=0';
mysql_query($sql);
$sql = 'UPDATE spelers SET spelershout = spelershout+5 WHERE level=1';
mysql_query($sql);
..

?>
Gewijzigd op 01/01/1970 01:00:00 door TJVB tvb
 
Dennis de Vries

Dennis de Vries

10/08/2007 11:52:00
Quote Anchor link
Daarvoor had ik mijn eigen berekening al.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
$houtb = ($bhout+$bhout2+$bhout3+$bhout4);
$hout = ($houtb/60);

mysql_query("UPDATE users SET hout=hout+$hout");


@ TJVB,

Ik zal het even proberen..
Gewijzigd op 01/01/1970 01:00:00 door Dennis de Vries
 
Tommy Masschelein

Tommy Masschelein

10/08/2007 11:53:00
Quote Anchor link
tuurlijk...
gewoon hout geven bij nieuwe login. Zoals Jan Koehoorn ooit demonstreerde..
Een veld. Last_Login_Time dit getal min time(); de tijd ertussen bepalen. Dan de grondstoffen bepalen...
 
Jens

Jens

10/08/2007 11:55:00
Quote Anchor link
bij de users waar active=1 ?
 
TJVB tvb

TJVB tvb

10/08/2007 11:56:00
Quote Anchor link
Dennis, waar komen die $bhout $bhout2 etc vandaan?

Als dat velden uit je db zijn kan het ook zo

mysql_query("UPDATE users SET hout=hout+((bhout+bhout2+bhout3+bhout4)/60)");
 
GaMer B

GaMer B

10/08/2007 11:57:00
Quote Anchor link
Dennis de Vries schreef op 10.08.2007 11:46:
@ Gamer13,

Dat is geen mogelijkheid lijkt mij, want als er niemand online is krijgt niemand grondstoffen. En als iemand aanvalt heeft die verdediger zijn/haar grondstoffen die hij/zij eigenlijk al moest hebben nog niet ontvangen.

Of heb jij een maniertje van hoe het wel moet? Laat dat dan even weten..

En of het een mogelijkheid is... Wat lig ik nu dan allemaal te coderen met mijn project dan? Gewoon het verschil uitrekenen van: Last-logged-in en time-now. Dat verschil converteer je naar (als het al niet in een timestamp staat) seconden. Dat doe je maal het aantal grondstoffen die je per seconden krijgt en voilá!
 
Dennis de Vries

Dennis de Vries

10/08/2007 12:03:00
Quote Anchor link
@ TJVB,

Volgens mij werkt het nu met alle mysql queries apart.

Mocht het toch niet zo zijn, dan zal ik eens kijken naar de oplossing van Gamer13 en Tommy.

Bedankt voor de reacties!
 
Josh

Josh

10/08/2007 12:07:00
Quote Anchor link
Je kunt ook één query maken met een IF erin
 



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.