Samengestelde variabele aanmaken via iteratie

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Java (Java EE) Developer

In het kort Werken als Java developer betekent werken aan complexe IT projecten bij onder meer een internationaal containeroverslag bedrijf. Zo sturen we apparaten en eindgebruikers aan d.m.v. onze custom-made software oplossing, die dagelijkse vele duizenden containers verwerkt. Denk aan systemen die volautomatische kranen aansturen en op afstand bedienen, de volledige afhandeling van containernummerherkenning bij het laden en lossen van zeeschepen of het tonen van instructies aan de chauffeurs van ruim 300 straddle carriers. En dat allemaal redundant, robuust en in een dynamische 24/7 omgeving! Jij versterkt ons ontwikkelteam en gaat aan de slag met oa. Java i.c.m. Spring (Boot),

Bekijk vacature »

Database Developer

Functieomschrijving Heb jij ongeveer 3 jaar ervaring als Database Developer met MS SQL of een vergelijkbare database? Wil jij werken voor een gewaardeerde werkgever in regio Tilburg waar jij de tijd en ruimte krijgt jezelf te ontwikkelen? Lees dan snel verder! Hoe ziet jouw takenpakket eruit? Je houdt je bezig met het creëren en bouwen van MS SQL server databases; Je gaat projecten vanaf het begin tot het eind begeleiden. Je sluit aan bij meetings met klanten om hun processen in kaart te brengen. Vervolgens voer jij het project uit en zorgt dat dit zo goed mogelijk verloopt; Je werkt

Bekijk vacature »

Oracle APEX developer

Wat je gaat doen: Als Oracle APEX ontwikkelaar bij DPA werk je samen met collega’s aan de meest interessante opdrachten. Je zult je ervaring met SQL, PL/SQL, JavaScript, HTML en CSS inzetten om wensen van opdrachtgevers te vertalen naar technische oplossingen. Je werk is heel afwisselend, omdat DPA zich niet beperkt tot een specifieke branche. Zo ben je de ene keer bezig binnen de zorgsector, de andere keer is dit bij de overheid. Wat we vragen: Klinkt goed? Voor deze functie breng je het volgende mee: Je hebt een hbo- of universitaire opleiding afgerond Je hebt 2 tot 5 jaar

Bekijk vacature »

Creatieve Front-end developer gezocht!

Functie Het front-end team bestaat momenteel uit 4 collega’s en is hard aan het groeien! Samen leveren jullie een essentiële bijdrage aan de applicaties die ze voor hun klanten realiseren. Je werkt in het front-end team samen met de back-end teams en product owners om te zorgen dat de applicaties een fijne gebruikerservaring opleveren. Jouw expertise zorgt ervoor dat de juiste keuzes gemaakt worden qua techniek en ontwerp, van back-end tot aan gebruiker. In samenspraak met je team bepalen jullie de beste keuze voor techniek. Ook is er altijd ruimte om nieuwe technieken te ontdekken. Eisen • Je hebt gedegen

Bekijk vacature »

Hands-on Solution Architect / Software Architect (

TenneT is hard groeiend om de onze ambities waar te kunnen maken. Zo nemen wij een leidende rol in het aanjagen van de energietransitie. Het werven van nieuw talent speelt daarin een cruciale rol. Wij zijn op zoek naar een gedreven Solution Architect / Software Architect op onze locatie Arnhem die hieraan wil bijdragen en misschien ben jij dat wel? Jouw bijdrage aan TenneT Je werkt samen met gedreven DevOps teams, bestaande uit frontend, backend en middleware developers, testers, UX-designers. Samen met de teams ben je continu op zoek naar de beste oplossingen voor onze klanten. Als Solution Architect onderzoek

Bekijk vacature »

Senior Mobile Developer

Sogeti is een organisatie met een goede werksfeer en zo min mogelijk hiërarchische verhoudingen. Ga je bij ons als Senior Mobile 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 »

Laravel developer

Zie jij mogelijkheden om onze tooling technisch te verbeteren en uit te bouwen? Over Jobmatix Jobmatix is een innovatieve en internationale speler op het gebied van jobmarketing. Onze jobmarketing automation tool helpt organisaties bij het aantrekken van nieuw talent door vacatures digitaal, geautomatiseerd en op een efficiënte manier te adverteren en onder de aandacht te brengen bij de doelgroep op 25+ jobboards. Volledig performance-based, waarbij organisaties betalen op basis van cost per click of cost per applicant. Maandelijks wordt onze jobmarketing automation tool al gebruikt door vele directe werkgevers, intermediairs en mediabureaus, waaronder Picnic, Rijkswaterstaat, AdverOnline, Schiphol, DPA, Teleperformance en

Bekijk vacature »

C#.NET Developer Jr. Functie

Functie omschrijving Bouw jij graag aan applicaties om processen in distributiecentra te optimaliseren? Wij zijn op zoek naar een C#.NET ontwikkelaar in regio Breda die hier graag een steentje aan bijdraagt! Jouw werkzaamheden zullen er als volgt uitzien: Je krijgt veel vrijheid in de keuze van de technieken die je gaat gebruiken. Uiteraard wel binnen de gestelde kaders, en door gebruik te maken van het .NET platform. Je gaat aan de slag met de ontwikkeling van een nieuwe module binnen de WMS suite van dit bedrijf. Deze "carrier" module gaat er voor zorgen dat de selectie van een vervoerder volledig

Bekijk vacature »

C# .NET Backend Developer HBO Javascript

Samengevat: Deze werkgever is een professionele speler op gebied van IT en E-Commerce. Wil jij werken voor een e-commerce platform? Heb je ervaring met C#, Javascript en Scrum? Vaste baan: C# .NET Developer Backend E-Commerce 3.400 - 4.500 Backend Developer Wij ontwikkelen software voor E-Commerce toepassingen. Ons eigen Content Management systeem biedt een integrale oplossing met diverse ERP software. Onze systemen zijn vaak complex en omvangrijk en draaien bij grote organisaties. Maar ook kleine ondernemingen hebben steeds vaker behoefte aan een vlekkeloos werkende E-Commerce oplossing. Zij bieden een uitdagende werkomgeving met gezellige collega's. Je krijgt veel vrijheid en er is

Bekijk vacature »

SQL Developer

Functie omschrijving Altijd al willen werken bij een snelgroeiend bedrijf, actief in de logistieke sector? Dit is je kans! Ik ben op zoek naar een ervaren SQL Developer in de omgeving Tilburg. Dit bedrijf is gespecialiseerd in in de ontwikkeling van software en maatwerk oplossingen voor het automatiseren van logistieke processen. Klanten zijn o.a. BOL en andere grote distributiecentrums. Jouw taken worden vooral: Verantwoordelijk voor ontwikkelen van stored procedures, voor snelle afhandeling van data; Optimalisatie van de SQL query's en T-SQL query's; Jij gaat je bezig houden met ontwerpen, ontwikkelen en optimaliseren van de MS SQL Databases; In deze functie

Bekijk vacature »

Fullstack Developer TOTO

Do you want to work with the latest technologies on the development of new systems and applications? Get moving and strengthen Nederlandse Loterij as a Fullstack Developer TOTO. Thanks to your efforts, complex business critical applications are always running smoothly. In this way, you directly contribute to a happy, healthy and sporty Netherlands. As a Fullstack Developer you score by: Taking ownership of the development cycle of an application in a large scale, high availability, geo redundant landscape Coaching your peer developers and safeguarding code quality Integrating the application with other components of the system using the available API’s Managing

Bekijk vacature »

Traineeship Full Stack .NET Developer

Dit ga je doen Start op 7 augustus 2023 bij de Experis Academy en ontwikkel jezelf tot een gewilde Full Stack .NET Developer. Maar hoe ziet het traineeship eruit en wat kun je verwachten? Periode 1 De eerste 3 maanden volg je fulltime, vanuit huis, een op maat gemaakte training in teamverband. Je leert belangrijke theorie en krijgt kennis van de benodigde vaardigheden en competenties die nodig zijn om de IT-arbeidsmarkt te betreden. Zowel zelfstandig als in teamverband voer je praktijkopdrachten op het gebied van front- en backend development uit. Wat er per week op het programma staat kun je

Bekijk vacature »

Software Ontwikkelaar

Java/Kotlin Developer Ben jij een ervaren Java/Kotlin developer met een passie voor het automatiseren van bedrijfsprocessen? Wil je graag deelnemen aan uitdagende projecten bij aansprekende klanten? En ben je op zoek naar een professioneel, ambitieus en dynamisch bedrijf om je carrière verder te ontwikkelen? Kom dan ons team bij Ritense in Amsterdam versterken! Zo ziet de functie eruit: Als Java/Kotlin developer bij Ritense ben je verantwoordelijk voor de ontwikkeling en implementatie van applicaties die bedrijfsprocessen automatiseren, zodat onze klanten slimmer, efficiënter en klantgerichter kunnen werken. Als developer ben je in de lead en zorg je voor de correcte oplevering van

Bekijk vacature »

.NET developer

Wat ga je doen als Full stack .NET developer Microsoft 365? Je stelt je op als sparringpartner voor het team en PO over toekomstige functionaliteiten, architectuur en mogelijke nieuwe producten. Je bent mede-verantwoordelijk voor het vertalen en omzetten van een user story in een passend technisch design. Je implementeert functionaliteiten op basis van een technisch design en user story. Je bent mede-verantwoordelijk voor het beheer van Azure DevOps, waaronder het beheer van GIT, Build Pipelines, Release Pipelines en geautomatiseerde testen. Hier herken jij jezelf in Hbo werk- en denkniveau of hoger aangevuld met relevante certificeringen en/of cursussen; Minimaal 3 jaar

Bekijk vacature »

Senior .NET developer

Klaar voor een nieuwe uitdaging? Welke technologieën gaan schuil achter de dagelijkse energievoorziening? Als senior .NET developer bij Kenter maak jij samen met je team het verschil, zowel voor de interne organisatie als voor eindklanten. Samen bouwen jullie aan innovatieve dienstverlening met behulp van de nieuwste technologieën en tools. Het is een functie met veel vrijheid, goede arbeidsvoorwaarden én je draagt jouw steentje bij aan de energietransitie. Klinkt dit als iets voor jou? Lees dan verder of solliciteer direct! Wat ga je doen als senior .NET developer? Als senior .NET developer bij Kenter (onderdeel van Alliander) ben je van onschatbare

Bekijk vacature »
Nkamp Kamp van de

nkamp Kamp van de

05/09/2010 01:17:59
Quote Anchor link
Hallo,

Ik wil een iteratie doorlopen waarbij de variabele naam zich steeds aanpast volgens het index nr. Hoe dat doe je dat met php?

Bv. ik heb een aantal sportvelden. en nu wil ik het volgende:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
<?php
for ($v = 0; $v < $aantal_velden; $v++) {
  //Voor ieder veld een separate query via index. Dan kan het in een for loop.
  //Alternatief is natuurlijk alles uitschrijven

  $Q0_v.$v = "SELECT * FROM tabelnaam
             where field ="
.$v;
  $R0_v.$v = mysql_query($Q0_v.$v) or die(mysql_error());
  $A0_v.$v = mysql_fetch_array($R0_v.$v);
  $C0_v.$v = mysql_num_rows($R0_v.$v);
}

?>

en dan bv. van een bep. de starttijd uitvragen
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
echo $A0_v.$v['st_tijd'];
?>


Ik het nu via een .$v weergegeven.
Ik heb wel een soort alternatief werken met een parameter als test:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
$tmp
= 'parameter_naam_'.$v
//Nu wordt de waarde van $parameter_naam_3 bv. getoond
echo $$tmp;
?>

Maar dan moet ik eert tmp variabele aanmaken. Het moet toch ook 'rechtstreeks' kunnen?

Ik hoop dat mijn vraag duidelijk is (het is al laat).
Alvast bedankt.

Mvg.,

Nico
 
PHP hulp

PHP hulp

18/12/2024 09:08:09
 
SilverWolf NL

SilverWolf NL

05/09/2010 01:37:13
Quote Anchor link
Je hebt zeker eerst Java of C gedaan?

in php is de . de operator om strings aan elkaar te plakken. Dit is in jou geval niet echt nuttig. Je weet dat je ook een hele reeks rijen uit kan lezen op een andere manier?

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
<?PHP
$query
="SELECT * FROM tabelnaam";
$result=mysql_query($query);
$num_rows=mysql_num_rows();
$rows=array();
while($row=mysql_fetch_assoc()){
    $rows[]=$row;
}

//$rows bevat nu alle rijen als een multidimensionale array. Uitlezen kan met foreach
?>

Over arrays:
http://nl.php.net/manual/en/language.types.array.php


Als je echt allemaal losse queries maakt zoals nu, krijg je steeds maar een rij terug. Omdat je het toch allemaal uit dezelfde tabel haalt (zo te zien), volstaat de bovenstaande code. Het heeft dan ook meer zin om mysql_num_rows te doen.

Ik raad je aan om deze twee links eens grondig te bekijken:
http://www.phptuts.nl/view/39/
http://www.phptuts.nl/view/41/

Edit:

Wil je alleen een bepaald aantal, dan moet je eens kijken naar ORDER BY (google is your friend!) en LIMIT (allebei MySQL)
Gewijzigd op 05/09/2010 01:40:08 door SilverWolf NL
 
Mark L

Mark L

05/09/2010 02:07:19
Quote Anchor link
Je kunt inderdaad beter arrays gebruiken. Dat werkt stukken beter. Deze kun je als string doorlopen:
$row['parameter_naam_'.$v] is mogelijk.

Ik dacht dat dit werkte:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
$tmp
= 'parameter_naam_'.$v
//Nu wordt de waarde van $parameter_naam_3 bv. getoond
echo ${$tmp};
?>


Misschien werkt dit dan ook:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
$C0_v
{$v} = mysql_num_rows($R0_v{$v});
?>


Maar wie weet ook niet. Ik kan even niet meer testen (ik was bezig mijn computer uit te zetten..)
't Is een suggestie, maar ik raad je toch sterkt aan om arrays te gebruiken; veel makkelijker.

Edit:
Ik heb dit getest en dit lost hij op als array... Dus $C0_v = array($v => mysql_num_rows($R0_v[$v]))
Gewijzigd op 05/09/2010 12:47:57 door Mark L
 
Nkamp Kamp van de

nkamp Kamp van de

05/09/2010 16:42:59
Quote Anchor link
Dit gebruik ik al wel maar is volgens mij niet helemaal wat ik bedoel.
Ik heb een zaal definitie met meerdere velden. Nu ben ik iets voor de trainingen aan het realiseren en heb ik voor ieder veld een aparte resultaat set nodig omdat ik 'grafisch' een soort overzicht wil maken. Maar omdat ik de velden naast elkaar wil tonen heb ik resultaat sets 'parallel' (gelijktijdig) op ieder tijdstip nodig.

Maar dit wil ik dynamisch. Ik bedoel als er een andere zaal definitie is moet het ook nog werken. Het moet zo-wie-zo niet in één array. Maar misschien mis ik nog iets.

EDIT:

Volgens mij ben ik eruit door de resultsets in een array te drukken:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
<?php
  $Q0_v
[$v] = "select *
  from zaaldefinitie
  where vldn ="
.$v;
  $R0_v[$v] = mysql_query($Q0_v[$v]) or die(mysql_error());
  $A0_v[$v] = mysql_fetch_assoc($R0_v[$v]);
  $C0_v[$v] = mysql_num_rows($R0_v[$v]);

for ($v = 0; $v < 5; $v++) {
    echo 'Veld omschrijving: '.$A0_v[$v]['desc'].'<br/>';
}

?>


Dit volstaat voor dit moment en kan ik hiermee uit de voeten.

Nico

Nico
Gewijzigd op 05/09/2010 17:25:57 door nkamp Kamp van de
 



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.