Unieke nummers

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Senior Cobol Applicatieontwikkelaar

Bedrijfsomschrijving De IV- organisatie van de Belastingdienst is verantwoordelijk voor en verzorgt de ICT- voorzieningen. Het merendeel van de applicaties wordt op dit moment door de IV- organisatie zelf ontwikkeld, onderhouden en beheerd in het eigen data center. Naast de zorg voor continuïteit op de massale heffing- en inningsprocessen die plaatsvinden binnen een degelijke, stabiele omgeving, wordt er tevens volop gewerkt aan modernisering van het IV- landschap. Dit gebeurt deels intern door gebruik te maken van de expertise die intern aanwezig is, maar ook door het aantrekken van (kant-en-klaar) oplossingen en expertise uit de markt. Functieomschrijving In de applicatie ETM

Bekijk vacature »

C#.NET Developer

Functieomschrijving Voor een software ontwikkelaar in de omgeving van Vught zijn we op zoek naar een gemotiveerde C# ontwikkelaar. Deel jij hun passie voor development en dan vooral in C#.NET? Dan kan dit wel eens jouw droombaan zijn! Jouw werkzaamheden zullen er ongeveer als volgt uit gaan zien Door de wensen van de klant goed te begrijpen ga jij aan de slag dit om te zetten naar passende oplossingen en werk je deze uit tot een sterk eindproduct. Je gaat je bezighouden met de ontwikkeling van webapplicaties en websites, dit doe je door middel van ASP.NET, MVC Frameworks en C#.

Bekijk vacature »

.NET developer

Functie Als .NET ontwikkelaar ga jij aan de slag bij een van onze klanten actief in de High Tech Industrie. Onze klanten zijn voornamelijk gelokaliseerd in de omgeving van Eindhoven. Wij zijn erg selectief als het gaat om de projecten die wij accepteren en richten ons dan ook alleen op innovatieve en complexe projecten. Omdat onze klanten voornamelijk gespecialiseerd zijn in de machinebouw, werk jij ook vaak dicht tegen de machines aan. Ons team bestaat momenteel uit Embedded engineers, IOT developers en Cloud engineers. Wij werken voornamelijk aan Microsoft projecten waar er gebruik wordt gemaakt van WPF, UWP, .NET Core

Bekijk vacature »

Software Developer C# / ASP .Net

Functie omschrijving Ben jij een software ontwikkelaar die bekend is met termen ASP .NET, C# en SQL? Lees dan snel verder! Voor een bedrijf binnen de agrarische sector zijn wij namelijk op zoek naar een zelfstandige, enthousiaste en proactieve Software Developer die open staat voor een afwisselende functie met veel uitdaging. Binnen deze organisatie ben jij als Software Developer samen met één andere collega verantwoordelijk voor de ontwikkeling en modificatie van het support en controle programma dat binnen dit bedrijf gebruikt wordt. Hierbij draag jij bij aan de vertaling van klantwensen naar effectieve softwareoplossingen. Daarnaast ben je verantwoordelijk voor: Schatten

Bekijk vacature »

Traineeship Java Developer

Functie Wat ga je doen als Java Developer? Jij start via ons bij deze opdrachtgever als Trainee Java ontwikkelaar, tijdens het traineeship ga je in 1 jaar van de basis naar professioneel Java ontwikkelaar. Je start samen met een groep trainees, volgt de aangeboden cursussen en gaat aan de slag bij één van onze opdrachtgevers. Na een aantal maanden volgt de volgende opdracht. Door de groei in jouw rol kom je op steeds complexere opdrachten terecht. Veel afwisseling dus. Collega’s met ervaring helpen je bij deze groei en samen met jouw coach ga je een persoonlijke leerplan opzetten om jou

Bekijk vacature »

Software developer (PHP) - Utrecht centrum

Functie Ieder onderdeel van de software draait op aparte servers en het bestaat dus echt uit verschillende componenten. Het team bestaat uit 4 developers, een klein team dus met korte lijnen. Alles in intern ontwikkeld en je werkt aan alle facetten. Van uitbreiding van de core tot maatwerk voor de klant. Ook liggen er verschillende uitdagingen op servervlak en databases. Je zult de eerste periode veel samenwerken met de lead developer om vervolgens echt je gang te gaan binnen de software. In het team streven ze naast de hoogst haalbare kwaliteit. Hiervoor werken ze nauw met elkaar samen en levert

Bekijk vacature »

PHP Developer gezocht!

Functie omschrijving Wij zijn op zoek naar een PHP Developer! Ben jij op zoek naar een nieuwe uitdaging? Lees dan snel verder! Voor een organisatie in de regio Utrecht die zich bezighoud met het verbeteren van de medicatieveiligheid zoeken wij een Software Developer. In deze functie zijn wij op zoek naar een slimme en enthousiaste Developer die interesse heeft in farmacie, logistiek en ICT. Daarnaast beschik je over een goed analytisch vermogen en ben je van nature gestructureerd en resultaatgericht. Je moet in deze functie daadkrachtig, flexibel en communicatief goed zijn. Je verantwoordelijkheden bestaan uit: Object georiënteerd programmeren; Werken in

Bekijk vacature »

SAP Integratie Ontwikkelaar

Ben jij ambitieus in de verdere ontwikkeling van SAP binnen HANOS, en heb je kennis van SAP PI, CPI (SAP integration suite) en of andere middleware tooling? Dan ben jij mogelijk onze nieuwe SAP Integratie (middleware) Ontwikkelaar! Lees snel verder en solliciteer! Wat ga je doen? Als SAP Financieel Consultant ben je, als deel van een gedreven team van interne SAP consultants, de schakel tussen de gebruikersorganisatie en ICT. Je draagt proactief bij aan een optimale aansluiting van de SAP-functionaliteit (een applicatielandschap met o.a. Suite on HANA, Fiori, Hybris, C4C en BO), op de bedrijfsprocessen. Verder ondersteun je de HANOS

Bekijk vacature »

Gezocht: .Net ontwikkelaars met een maatschappelij

Bedrijfsomschrijving Zoek jij als medior .Net ontwikkelaar een inspirerende werkplek bij een bedrijf met maatschappelijk verantwoordelijkheidsgevoel? Dan is deze vacature je op het lijf geschreven. De organisatie bestaat ruim 20 jaar en ze ontwikkelen in house applicaties waarmee de zorgsector enorm mee gebaat is. Jouw applicaties worden gebruikt door duizenden gebruikers waardoor je echt een waardevolle bijdrage kan leveren aan de maatschappij. Het bedrijf is zeer innovatief en vindt een goede werk/privé balans belangrijk. Je krijgt alle mogelijkheden om jezelf verder te ontwikkelen, je werktijden in te delen en daarnaast is het ook mogelijk om deels thuis te werken. Het

Bekijk vacature »

Back-end Programmeur

Functieomschrijving Heb jij kort geleden je HBO ICT in ontvangst mogen nemen? Of ben je toe aan een nieuwe uitdaging? Voor een ambitieuze werkgever in de regio van Breda zijn wij op zoek naar een Back-end programmeur met affiniteit met C#.NET, SQL en MS Access. Samen met team bestaand uit ware ICT professionals ben je verantwoordelijk voor het bouwen van maatwerk software voor hun klanten. Belangrijk is dat je kennis of ervaring hebt van C#.NET en SQL. Je toont een flexibele en sociale houding naar klanten toe. Je denkt in nieuwe mogelijkheden & gaat graag de uitdaging aan. Bedrijfsprofiel De

Bekijk vacature »

.NET Developer te Naarden

Bedrijfsomschrijving Voor mijn klant ben ik op zoek naar een .NET Developer om het huidige team te komen versterken. Deze organisatie bevindt zich in de logistieke sector, en zij hebben een eigen ERP systeem ontwikkeld dat zij inzetten ter optimalisatie van de logistieke processen van haar eindklanten. Deze organisatie bestaat inmiddels al ruim 20 jaar, waarbij zij een duidelijke missie hebben, namelijk: het werk van de eindklant makkelijker maken door de systemen die zij leveren. Ze werken over heel de wereld, wat deze organisatie een echte internationale speler maakt. Binnen de organisatie kenmerken ze zich door een dynamische en professionele

Bekijk vacature »

Front-end developer wanted! (Angular, React, Vue.j

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 »

C#.NET ontwikkelaar

Functieomschrijving Voor een gewaardeerde werkgever in regio Tilburg zijn wij op zoek naar een C#.NET ontwikkelaar. Je bent verantwoordelijk voor het ontwikkelen van dashboards, webapplicaties en apps voor de eigen IOT-oplossingen. Samen met een vooruitstrevend team van ontwikkelaars en engineers krijgen jullie de opdracht om de sensoren in de apparatuur te scannen en vervolgens de data om te zetten in belangrijke inzichten voor de klanten. Taken en verantwoordelijkheden: Heb jij ideeën over nieuwe technieken die jullie kunnen implementeren? Hier wordt echt naar je geluisterd en gekeken of jouw idee daadwerkelijk ingezet kan worden; Je gaat aan de slag met de

Bekijk vacature »

PHP ontwikkelaar

Functie Met een complex en uitgebreid e-commerce platform, een eigen PIM-systeem en eigen scan applicatie – krijg jij dagelijks te zien hoe jouw werk gebruikt wordt door miljoenen gebruikers. En we staan qua development pas in de startblokken, aangezien er nog meerdere projecten op de plank liggen te wachten! Ons huidige development team bestaat uit 8 programmeurs. Er wordt dagelijks gereflecteerd op geschreven code, Scrum taken en kennisdelen onderling is een must. Onze voertaal binnen ons team is Engels, dit omdat wij twee internationale collega’s hebben. Ons huidige “IT Landschap” bestaat voornamelijk uit allerlei losse onderdelen die individueel, maar ook

Bekijk vacature »

Senior front-end developer (React)

Functie Momenteel zijn ze op zoek naar een ervaren front-end developer. Als senior werk je nauw samen met 5 collega developers. Een klein scrum team dus, met korte lijnen waardoor jouw ideeën snel tot uitvoering gebracht kunnen worden. De huidige applicaties worden veelal ontwikkeld met o.a. React, Redux, TypeScript. Ze zijn echt op zoek naar een kartrekker in het team. Naast het meedenken over, opzetten en uitvoeren van bijvoorbeeld de architectuur of toepassing van nieuwe technieken krijg je ook veel tijd om de meer junior (front-end) developers te begeleiden. Hierin nemen ze graag de tijd om mensen de ruimte te

Bekijk vacature »
Dennis de Vries

Dennis de Vries

06/11/2007 11:30:00
Quote Anchor link
Hey!

Ik heb een vraagje waar ik zelf niet uitkom:

Ik heb in mijn database 2 kolommen; Gedeelte & Plek.
Nu wil ik bij elke registratie dat bij deze twee kolommen een uniek nummer wordt gegenereerd, van 1 tot 500.

Hoe doe ik dat? Zodat elk lid een uniek nummer heeft, maar niet een-opvolgend?

Alvast bedankt,
Dennis
 
PHP hulp

PHP hulp

22/11/2024 08:16:09
 
Martijn B

Martijn B

06/11/2007 11:34:00
Quote Anchor link
Je staat ergens een reeks van getallen op en daaruit pak je steeds een getal.

Bijvoorbeeld een tabel met 1 kolom, dit is dan de primary key.
Hierin zet je de records 1 t/m 500. Als je er dan een getal uit haalt verwijder je natuurlijk dat record ook. Zo zorg je ervoor dat je steeds een uniek getal hebt.
Gewijzigd op 01/01/1970 01:00:00 door Martijn B
 
Robin de Vries

Robin de Vries

06/11/2007 11:35:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
$getal
= rand(1,500);
echo $getal;
?>

dit getal vergelijken met een getal uit de database, bestaat hij al? opnieuw, ander ok!
Gewijzigd op 01/01/1970 01:00:00 door Robin de Vries
 
Dennis de Vries

Dennis de Vries

06/11/2007 11:37:00
Quote Anchor link
@ Martijn,

Voorbeeldje? En is dit niet heel omslachtig?

@ Robin
Dat geeft geen uniek nummer ;]
 
Robin de Vries

Robin de Vries

06/11/2007 11:37:00
Quote Anchor link
@dennis
was nog niet klaar :P
 
- SanThe -

- SanThe -

06/11/2007 11:39:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
<?php
do
{
    $nummer = rand(1, 500);
    $sql = "SELECT nummer FROM .. WHERE nummer = " . $nummer;
    $result = mysql_query($sql);
}

while(mysql_num_rows($result) > 0);

echo $nummer . ' is uniek';
?>

Edit: Let wel op dat als er reeds 500 nummers zijn deze while-loop oneindig wordt. Hij 'hangt' dan dus.

Edit2: Code ingekort.

Edit3: Foutje gecorrigeerd.
Gewijzigd op 01/01/1970 01:00:00 door - SanThe -
 
Martijn B

Martijn B

06/11/2007 11:44:00
Quote Anchor link
Dennis de Vries schreef op 06.11.2007 11:37:
@ Martijn,

Voorbeeldje? En is dit niet heel omslachtig?


Dat met de database tabel wel ja, maar het was een ideetje.

Je zou ook een bestand aankunnen maken met 2 PHP array's en dat bestand steeds overnieuw genereren. Ik bedoel dus:
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
18
19
20
<?php

if( bestand bestaat niet )
{

$aReeks1 = range(1,500);
$aReeks2 = range(1,500);
shuffle($aReeks1);
shuffle($aReeks2);
}

else
{
  // lees de twee reeksen uit script
  include 'reeksen.php';
}


// Haal unieke getallen uit de reeksen, met array_pop ofzo?

// Vernieuw het script

file_put_contents('reeksen.php', '[?php $aReeks1 = unserialize(' . serialize($aReeks1) . ');$aReeks2 = unserialize(' . serialize($aReeks2) . ');?]');
?>
Gewijzigd op 01/01/1970 01:00:00 door Martijn B
 
- SanThe -

- SanThe -

06/11/2007 11:46:00
Quote Anchor link
Martijn! schreef op 06.11.2007 11:44:
Dennis de Vries schreef op 06.11.2007 11:37:
@ Martijn,

Voorbeeldje? En is dit niet heel omslachtig?


Dat met de database tabel wel ja, maar het was een ideetje.

Dat valt wel mee, zie mijn voorbeeld.
 
Martijn B

Martijn B

06/11/2007 11:52:00
Quote Anchor link
Ja maar dan zit je op goed geluk select queries te draaien. Stel dat je dan nog meer 1 getal in je tabel hebt staan. In het slechtste geval worden er 499 queries af gevuurd. (er van uitgaand dat rand steeds een uniek getal terug geeft.)

Of zie ik dit verkeerd?
Gewijzigd op 01/01/1970 01:00:00 door Martijn B
 
Dennis de Vries

Dennis de Vries

06/11/2007 12:11:00
Quote Anchor link
Het scriptje van SanThe werkt, op 1 error na:

Warning: Wrong parameter count for mysql_num_rows()

What's wrong ;o
 
Martijn B

Martijn B

06/11/2007 12:12:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?
while(mysql_num_rows($result) > 0);
?>


edit:

Maar dan moet je dat nummer wat je hebt toch verwijderen uit de tabel?
Gewijzigd op 01/01/1970 01:00:00 door Martijn B
 
Frank -

Frank -

06/11/2007 12:16:00
Quote Anchor link
Met 500 unieke nummers kun je dus slechts 500 leden in je systeem kwijt. Is dat de bedoeling?
 
Dennis de Vries

Dennis de Vries

06/11/2007 12:17:00
Quote Anchor link
Ja dat is de bedoeling ja ;]
Maar het lijkt nu te werken. Bedankt!
 
- SanThe -

- SanThe -

06/11/2007 12:21:00
Quote Anchor link
@Martijn!: Goed gezien.

Foutje gecorrigeerd.
 



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.