Samengestelde variabele aanmaken via iteratie

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Sitecore Developer - Amsterdam

De vacature As a Sitecore Developer, you will be an active member of client project teams playing a hands-on role in producing client solutions. You will be encouraged to continue to develop your skills, share your knowledge with team members and peers, and effectively lead a development stream on a project. A successful Sitecore Developer is highly adaptable, shows strong initiative, is able to work independently, has a driving desire to grow professionally towards specific goals, and is energized by working in a team environment. This position requires a focus on writing great code and a strong understanding of the

Bekijk vacature »

Dynamics Ontwikkelaar @ Regio Eindhoven

2021-06-03 iSense Dynamics Ontwikkelaar Ben jij een ervaren Dynamics Ontwikkelaar? Wil je meedenken over de toekomst van de organisatie op het gebied van Dynamics en dit zelfde verschil gaan maken op grote schaal bij andere bedrijven? Lees dan snel verder! ISTA50095 Organisatie Onze opdrachtgever, gevestigd in regio Eindhoven, levert een compleet dienstenpakket op het gebied van IT. Zij pakken verschillende (complexe) vraagstukken van grote organisaties op. De sfeer intern is gezellig en informeel. Men houdt van hard werken maar gezelligheid door middel van een borrel of gezamenlijke lunch komt er veel voor. Als Dynamics Ontwikkelaar word jij de specialist binnen

Bekijk vacature »

Java Developer

De vacature Je bent iemand die z’n eigen PC al configureerde toen je 15 (of was het 10?) was, terwijl je ondertussen eigen shell scripts schreef. Nieuwe dingen ontdekken is je eerste natuur. Dingen bouwen is je lust en je leven. Je bent continu bezig het leven makkelijker te maken met technologie; domotica programmeren, (re)assemblen van je eigen drone of het herprogrammeren van je koffiemachine. Tot zover al een feest van herkenning? Dan hebben we goed nieuws voor je! Bij Craftsmen zetten we geboren engineers als jij namelijk daar waar ze het best tot hun recht komen: in de driver’s

Bekijk vacature »

.NET Ontwikkelaar

De vacature Je bouwt mee aan verschillende interactieve (web)applicaties door het oplossen van eenvoudige tot middelmatig complexe bugs aan de hand van het beschreven probleem en de gewenste oplossing in ons issuesysteem. Je werkt mee aan eenvoudige tot middelmatig complexe uitbreidingen van verschillende (weba)pplicaties en apps door nieuwe of verbeterde functionaliteiten te bouwen aan de hand van de beschreven wens in ons issuesysteem. In sommige gevallen werk je, samen met de Software Architect of Senior ontwikkelaar, mee aan maatwerkopdrachten voor klanten aan de hand van de beschreven functieomschrijving. Bovenstaande taken voer je uit aan de hand van een planning met

Bekijk vacature »

Junior Java Developer @ Regio Amsterdam

2021-08-11 iSense Junior Java Developer Net afgestudeerd richting Informatica of IT en ervaring in het ontwikkelen met Java? Onze klant biedt een leerzame omgeving met veel doorgroeimogelijkheden waar jij je kunt ontwikkelen tot Java Developer! ISTA50718 Organisatie Onze klant is een internationale organisatie gevestigd in de omgeving van Amsterdam. Ze staan zeer goed bekend in de markt door hun innovatieve dienstverlening op IT gebied en hun gepassioneerde werknemers. Voor hun inspanningen op het gebied van IT hebben ze meerdere prijzen gewonnen! Onze klant is onderdeel van een Corporate werkgever en heeft zelf 300 mensen in dienst. Om klanten optimaal van

Bekijk vacature »

Front-end developer

De vacature Alsfront-end developer bij TOM Group ben je verantwoordelijk voor de gebruiksvriendelijkheid en performance van onze webshops. Je werkt met moderne technieken en frameworks, bouwt nieuwe features en je weet moeiteloos externe diensten te implementeren door middel van API’s. Je werkt samen met back-end developers, UI/UX designers en online marketeers. Je staat open voor feedback en geeft zelf ook input. Je denkt graag mee en deinst er niet voor terug om ook andere werkzaamheden aan te pakken. Je werkt zowel zelfstandig als in teamverband. Functie eisen Uitstekende kennis van HTML, CSS en JavaScript Ervaring met ReactJS, SPA/PWA, API’s, JQuery

Bekijk vacature »

Java Developer

De vacature Wij zoeken een ontwikkelaar die in een team ontwikkelt aan onze nieuwe cloud oplossingen. De infrastructuur wordt grotendeels door onze partner in Canada verzorgt en daarop hebben wij alle mogelijkheden om oplossingen voor onze Nederlandse markt te realiseren. Functie eisen Hbo of universitair werk- en -denkniveau Minimaal aantal jaren werkervaring in een ICT omgeving Kennis en ervaring met Java, Spring Boot, Angular, Docker Analytisch vermogen Nauwkeurig (natuurlijk) Initiatiefrijk, ziet en grijpt kansen Zelfstandig maar ook goed in het team Goede beheersing van Nederlandse en Engelse taal Jouw belangrijkste taken 1. Development Java 2. Vacature Java Developer Cooder.nl 3.

Bekijk vacature »

PHP Developer

De vacature In deze diverse functie als PHP ontwikkelaar ben je verantwoordelijk voor de innovatie, realisatie en het beheer van de complexe informatiesystemen voor een van onze leuke klanten. Als developer achterhaal je proactief de behoeften en wensen van de gebruikers binnen de organisatie. Deze vertaal je naar functionele en technische ontwerpen, afhankelijk van de omvang van het project. Vervolgens realiseer, programmeer en test je je oplossingen, om daarna samen met je klant te bespreken of het gewenste resultaat bereikt is Functie eisen We zijn op zoek naar een PHP ontwikkelaar die: Een relevant diploma heeft op minimaal HBO niveau;

Bekijk vacature »

Back-end developer

De vacature Wat ga je doen? Samen met ons hele vette digitale shit maken, waarbij jij blij wordt van de back-end van (native en hybride) apps, platforms en api’s. Hoeven we niet verder uit te leggen, toch? We ontwikkelen o.a. in Kotlin, Swift, PHP, Vue en maken gebruik van Laravel, CraftCMS, GIT en CI. We werken met hoge ontwikkelstandaarden en al onze code is getest. Functie eisen Serieus goede programmeur Ownership over eigen projecten Kunnen omgaan met veel vrijheid en verantwoordelijkheid Communicatief met klanten en team Relaxte dame of gast Jouw belangrijkste taken 1. Programmeren back-end van (native en hybride)

Bekijk vacature »

PHP Back-end Developer

De vacature Je wordt onderdeel van een team met 3 back-end developers, een frontend developer en een product owner/scrum master. Afhankelijk van het project zal jij een grotere of kleinere rol hebben binnen het project. Qua projecten kan je denken aan websites, webshops, boekingssites, bemiddelingsplatforms en onze SaaS producten voor verenigingen en narrowcasting. Als PHP developer werk je bij ons met verschillende technieken. We zijn op zoek naar iemand die kennis heeft van PHP, Laravel, SQL, CSS, Javascript, JQuery (pré) en Angular (pré). Functie eisen Een beetje ervaring, vanuit stageplaatsen of vanuit deeltijd opleiding i.c.m. werk is een pré HBO

Bekijk vacature »

Fullstack PHP Developer

De vacature Als back-end developer ben jij verantwoordelijk voor de achterkant, back-end, van een website, applicatie of systeem. Als back-end developer beschik je over een heel breed scala aan vaardigheden. Behalve coderen behoren ook diverse taken zoals functioneel specificeren, het schatten van benodigde inspanning voor realisatie, technisch ontwerpen, technisch en functioneel testen en installeren tot jouw takenpakket. Dagelijks zul je bezig zijn, op ons kantoor of bij de klant op locatie, om de processen van de klant te leren. Samen met jouw team bedenk je hoe het slimmer kan en vertaal jij dat naar een systeem. Dit varieert van het

Bekijk vacature »

Frontend Developer

De vacature Vind jij het gaaf om als fullstack developer bij een snel groeiend, jong HR-tech bedrijf te werken? Zie jij het als een mooie uitdaging om te werken aan een applicatie met een snel groeiende userbase? En wil je graag best practices als unit testing en SOLID in de praktijk brengen? Dan zoeken we jou! Je kiest, samen met collega’s, welke tickets het beste bij je passen en kunt daardoor voornamelijk in de backend (.NET Core 5 / Entity Framework / C#) of frontend (Angular 12 / Typescript) te werken. Veel collega’s werken als full stack developer in beide

Bekijk vacature »

Junior .NET Developer I Leukste softwarebedrijf va

Bedrijfsomschrijving Een frisse en jonge club waar hard gewerkt wordt aan hoogwaardige software, volledige geschreven met C# en in Microsoft omgeving! Deze organisatie bestaat nu ongeveer 10 jaar en ze zijn gespecialiseerd in het maken van software voor met name de Overheid. Dit doen ze intern op een vaste locatie te Leiden, vanuit een prachtig pand. De cultuur is er zeer prettig, je komt te werken in een gezellige organisatie. Ze hebben met elkaar één afspraak: de opgeleverde software moet altijd van hoge kwaliteit zijn! De diverse software producten waar je aan gaat werken zijn er op gericht om onder

Bekijk vacature »

PHP Developer

De vacature Waar we nu werken met freelance PHP-ers zoeken we een interne specialist. Met jou in ons team kunnen we sneller schakelen en onze wachtrij aan mooie projecten en integraties versneld opleveren aan onze klanten. Je werkt zelfstandig en denkt mee bij technische uitdagingen van je collega's en klanten. Binnen sterk variërende projecten kunnen we eigenlijk 2 hoofdtaken onderscheiden: We hebben een eigen online portal die de afgelopen 9 jaar steeds verder ontwikkeld is, maar nu echt aan een grote beurt toe is. Ben jij de man of vrouw om deze ruwe PHP 5.6 code up te graden naar

Bekijk vacature »

Lead Developer .NET / Machinebouw @ Regio Den Bosc

2021-10-04 iSense Lead Developer .NET / Machinebouw Ben jij een ervaren .NET Software Developer die klaar is voor een nieuwe stap? Heb je een achtergrond in de machinebouw en lijkt het je leuk om een gedreven team van technische software aan te sturen? Dan is dit dé vacature voor jou! ISDE51081 Organisatie Bij onze klant, een ervaren machinebouwer en marktleider in regio Den Bosch, wordt flink ingezet op moderne technieken. De machines worden steeds meer uitgerust met slimme technieken als Artificial Intelligence. Het bedrijf doet alles zelf; van hardware engineering tot de bijbehorende software oplossingen. Er zijn verschillende ontwikkelteams, onder

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

28/11/2021 01:10:21
 
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.