array probleem

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Lead C++ Developer

De rol van Lead C++ Developer Als Lead C++ developer bij KUBUS word je verantwoordelijk voor het implementatie design van requirements en de software architectuur van de desktop applicaties van BIMcollab, ons platform voor 3D model-validatie en issue-management bedoeld om de kwaliteit van 3D design-modellen voor gebouwen te verbeteren. Betere 3D modellen leiden tot betere gebouwen, dus zo draag je bij aan verduurzaming van de gebouwde omgeving met slimmer gebruik van materialen, minder verspilling en energie-efficiënte gebouwen. Een goede gebruikerservaring staat bij ons hoog in het vaandel; we gaan in onze ontwikkeling voor innovatie en kwaliteit. In je rol als

Bekijk vacature »

Lead javascript developer Node.js React

Functie Als fullstack JavaScript developer vind jij het uitdagend om op basis van concrete klantvragen nieuwe functionaliteiten te ontwikkelen. Bij voorkeur worden deze functionaliteiten op een bepaalde manier geprogrammeerd, zodat ze door meerdere klanten te gebruiken zijn. Je hebt dus vaak te maken met abstracte vraagstukken. Om dit te kunnen realiseren sta je nauw in contact met de product owner en/of klant. Je bent niet alleen onderdeel van het development team, maar hebt ook vaak contact met de product-owner en/of klanten om daardoor inzichten te verzamelen die leiden tot productverbeteringen. • Inzichten verzamelen bij de klant en/of product owner •

Bekijk vacature »

Junior Software Developer

Functie omschrijving Wij zijn op zoek naar een Junior Software Developer .NET, C# voor een gaaf bedrijf in de omgeving van Utrecht! Sta jij aan het begin van je carrière en heb je net je HBO of WO-diploma in de richting van ICT of Techniek mogen ontvangen? En heb jij grote affiniteit met software development? Lees dan snel verder! Voor een opdrachtgever in de omgeving van Utrecht, zijn wij op zoek naar een Junior Software Developer. Werk jij graag aan verschillende projecten en ga je graag klanten op bezoek? Dan is dit de ideale functie voor jou! Binnen deze functie

Bekijk vacature »

Low Code Developer

Functie omschrijving Ben jij toe aan een nieuwe uitdaging en ben jij HBO afgestudeerd in de richting van IT? Heb jij verstand van datamodellering, NO CODE Platformen en kun jij het aan om projecten te leiden? Voor een leuke opdrachtgever in omgeving Rotterdam zijn wij op zoek naar een No Code developer die zich bezig gaat houden met het optimaliseren van bedrijfsprocessen bij klanten in heel het land! Wat ga je hier zoal doen? Je gaat geen code kloppen maar bedenken hoe applicaties eruit moet komen te zien. Je gaat werken met een non code platform, je kunt denken aan

Bekijk vacature »

Traineeship ICT regio Amsterdam/Utrecht

Wat ga je doen? Het traineeship begint met een fulltime maand cursussen en praktijkdagen, waarin je de basis van het IT-vak leert op de Shared Servicedesk (SSD). Daarnaast ga je meteen aan de slag voor je eerste certificering! (ITILv4). Je start in een groep met 4 tot 10 deelnemers, waarmee jij gedurende die maand optrekt en je kennis kunt delen. Na het voltooien van de eerste maand ga je direct voor een langere periode aan de slag bij één van onze klanten of blijf je intern bij ons op de Shared Servicedesk. Je bent het eerste aanspreekpunt van de eindgebruikers

Bekijk vacature »

Software developer

Werkzaamheden voor jou als software developer Voor een goede relatie in de regio Zwolle (meerdere locaties) zoeken wij een software developer die betrokken is bij de ontwikkelcyclus en verantwoordelijk is voor het testen en keuren van nieuwe en geoptimaliseerde software. In deze functie ben je in de implementatiefase de persoon die risico's beoordeelt en intern oplossingen aanbrengt om risico's te verkleinen. Binnen het ontwikkelteam van de software ben je een belangrijke schakel waar je intensief meewerkt met scrum. Het voorkomen van bugs in de programma's en het bevorderen van gebruiksvriendelijkheid voor eindklanten zijn voor jou een uitdaging en geeft voldoening

Bekijk vacature »

Outsystems Developer Medior

Dit ga je doen Bouwen aan nieuwe en innovatieve applicaties; Maken van koppelingen tussen Outsystems en het bestaande applicatielandschap; Troubleshooting op bestaande software. Hier ga je werken De organisatie is internationale speler binnen de bouwbranche en richt zich op de infrastructuur, zowel boven als onder de grond. Ze zijn ruim 1100 man groot en maken op IT vlak een mooie groei door. Als ervaren Developer kom je te werken op een IT-afdeling van zo'n 25 man groot. Een aantal jaar geleden hebben ze de keuze gemaakt om zich meer te gaan richten op ontwikkeling en door de groei van de

Bekijk vacature »

Front end developer

Functie Qua type opdrachten is er echt een verscheidenheid aan afnemers, zo werken ze met grote multinationals, maar ook met startups. Zo kom je te werken in een gevarieerde omgeving en kan je ook schakelen tussen verschillende culturen. De projecten variëren van greenfield projecten tot langdurige ontwikkeltrajecten. Hier wordt alleen maar gewerkt met aan front end projecten. Daarom maakt het onze partner niet uit waar jij kennis van hebt, als je maar gedegen kennis hebt van Javascript frameworks, Unit testing en ook bekend bent met de scrum methodiek. Eisen Minimaal 4 jaar relevante werkervaring Kennen en ervaring van Javascript frameworks

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 »

TypeScript developer (tot € 6.000, - bruto pe

Functie Om bovenstaande ambities waar te kunnen maken zijn ze op zoek naar een ervaren Typecript developer die niet alleen zichzelf verder ontwikkelt, maar het ook leuk vinden om op termijn meer junior collega’s op pad te helpen. Je zult aan de slag gaan met het migreren van hun bestaande UI in Angular. Maar ook het ontwikkelen van een mobiele app. Hierbij hechten ze veel waarde aan User Experience en kiezen ze duidelijk voor kwaliteit i.p.v. snelheid. Je krijgt dus de ruimte om vanuit gedegen onderzoek te werk te gaan en het borgen van kwaliteit staat hoog in het vaandel.

Bekijk vacature »

Medior/senior Front-end developer

Functie Je maakt deel uit van een DevOps Scrum team en werkt samen met back-end developers, test-engineers, interaction designers en een projectmanager. Er zijn verschillende groepen Scrum teams. Een roadmap team is jouw ‘’thuisbasis’’, daar wordt gewerkt aan doorontwikkeling van bestaande omgevingen voor een aantal klanten. Hiernaast zijn er projectteams waar nieuwe omgevingen worden gebouwd, of grote complexe wijzigingen worden doorgevoerd op bestaande omgevingen. Je kunt (afhankelijk van jouw wensen en doelen) dus afwisselend werken in beide teams. Hiernaast participeer je in het Chapter Front-end development waar gezamenlijk kennis en ervaring wordt gedeeld. Als Front-end developer is het jouw doel

Bekijk vacature »

Traineeship Full Stack Java developer

Dit ga je doen Start jij op 7 augustus bij de Experis Academy dan kickstart jij jouw IT-carrière! We leiden je op tot een gewilde Full Stack Java Developer met alle kennis en vaardigheden die nodig zijn om de arbeidsmarkt te betreden. Wat kun je verwachten, hoe zit een dag in het leven van een Trainee eruit? Periode 1 Als Full Stack Java Developer Trainee volg je vanuit huis een op maat gemaakte onlinetraining die in het Engels wordt gegeven. De tijd die je kwijt bent aan het volgen van de training kun je vergelijken met een fulltime werkweek. In

Bekijk vacature »

Senior .NET Ontwikkelaar

In het kort Als Senior .NET ontwikkelaar ga je binnen onze business unit Transport en Logistiek aan de slag met 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 (denk aan ECT) 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

Bekijk vacature »

C# .NET Developer

Functie omschrijving Wij zijn op zoek naar een C# .NET Developer voor een bedrijf in de omgeving van Utrecht! Wil jij werken voor een internationaal bedrijf waar je legio mogelijkheden krijgt als Software Ontwikkelaar? Grijp nu je kans! Je kunt een uitdagende rol gaan vervullen als C#.NET Developer binnen een internationaal bedrijf dat gevestigd is in omgeving van Utrecht. Je zult gaan samenwerken met collega's die over de hele wereld verspreid zitten. Dit bedrijf is zeer vooruitstrevend en werkt met de nieuwste technieken. Als C#.NET Developer ga jij je bezig houden met het volgende: Je blijft op de hoogte van

Bekijk vacature »

Database Developer

Functie omschrijving Voor een logistieke dienstverlener in omgeving Zuid Beijerland zijn wij op zoek naar versterking. Weet jij als geen ander systemen aan elkaar te koppelen en heb jij goede kennis van SQL en UML, lees dan snel verder! Jouw taken zien er als volgt uit: Je bent in deze rol voornamelijk verantwoordelijk voor het bouwen, implementeren en beheren van koppelingen tussen de bestaande systemen (zowel business 2 business als application 2 application). Daarnaast inventariseer je de wensen van in- en externe klanten, die je vervolgens samen met je collega's, vertaalt naar technische specificaties, die jullie zelf ontwikkelen en implementeren.

Bekijk vacature »
Marc Hagen

Marc Hagen

10/01/2010 15:17:00
Quote Anchor link
He all,

Ik ben een "nieuws" systeempje aan het bouwen, dit doet het best wel maar ik krijg steets:

1. Website geopent
1. ?niews
1. 10-1-10

2. test1
2. ?niews
2. 09-1-10

3. test2
3. ?niews
3. 08-1-10

Het zou eigenlijk een linkje worden:

1. Website geopent (linkje: ?niews1)
10-1-10

2. test1 (linkje: ?niews2)
09-1-10

3. test2 (linkje: ?niews3)
08-1-10

op volgorde van datum.

Code:
sidebar.php :
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
<div id="sidebar_text">
    <h2>Nieuws</h2>
    <?php
    for($i=0; $i<count($Nieuws); $i++){
        echo("<br>");
        while(list(,$naam,,$url,,$date) = each($Nieuws[$i])) {
            echo "<a href='".$url."'><b>".$i.". ".$naam."</b></a><br>";
            echo $date;
        }
    }

    ?>

</div>


news_config.php :
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
<?php
$Nieuws
= array();

$Nieuws[1] = array();
$Nieuws[1]['TITEL']    = 'Website geopent';
$Nieuws[1]['URL']    = '?niews'.$i;
$Nieuws[1]['DATE']    = '10-1-10';

$Nieuws[2] = array();
$Nieuws[2]['TITEL']    = 'test1';
$Nieuws[2]['URL']    = '?niews'.$i;
$Nieuws[2]['DATE']    = '09-1-10';

$Nieuws[3] = array();
$Nieuws[3]['TITEL']    = 'test2';
$Nieuws[3]['URL']    = '?niews'.$i;
$Nieuws[3]['DATE']    = '08-1-10';

?>

kan iemand mij helpen???

Gr Marc
Gewijzigd op 01/01/1970 01:00:00 door Marc Hagen
 
PHP hulp

PHP hulp

27/05/2026 07:47:48
 
Joren de Wit

Joren de Wit

10/01/2010 15:21:00
Quote Anchor link
Er gaan een aantal dingen fout. Allereerst ziet ik je in news_config.php nergens de variabele $i aanmaken of veranderen. De urls zullen dus nergens kloppen. Verder zou je het uitlezen van de array beter met een foreach loop kunnen doen.

Zie ook deze link voor een uitleg over het werken met arrays in PHP.

ps. Haal variabelen ook altijd buiten quotes, dat vergeet je nu nog...
Gewijzigd op 01/01/1970 01:00:00 door Joren de Wit
 
- SanThe -

- SanThe -

10/01/2010 15:24:00
Quote Anchor link
En wat is het probleem?
 
Marc Hagen

Marc Hagen

10/01/2010 15:44:00
Quote Anchor link
'Blanche:
Er gaan een aantal dingen fout. Allereerst ziet ik je in news_config.php nergens de variabele $i aanmaken of veranderen. De urls zullen dus nergens kloppen. Verder zou je het uitlezen van de array beter met een foreach loop kunnen doen.

Zie ook deze link voor een uitleg over het werken met arrays in PHP.

ps. Haal variabelen ook altijd buiten quotes, dat vergeet je nu nog...


Varabelen zijn buiten de quotes.

Ik ik het goed begrijp gebruik im dus Multidimensionale arrays?

Maar is ik dus :
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
<?php
for($i=0; $i<count($Nieuws); $i++){
  foreach($Nieuws as $id => $linkje) {
    echo '<b>'.$id.'</b><br />';
    foreach($linkje as $link){
      echo $link.'<br />';
    }
  }
}

?>


Gebruik kom het 9 keer testaan in precies de delfde volg orde als in mijn eerste post.

'SanThe:
En wat is het probleem?


Sorry had ik nog niet in mijn eerste post gezet nu wel.
Gewijzigd op 01/01/1970 01:00:00 door Marc Hagen
 
- SanThe -

- SanThe -

10/01/2010 15:49:00
Quote Anchor link
Je moet het array() ook vullen met een loop om de $i mee te laten oplopen.
 
Marc Hagen

Marc Hagen

10/01/2010 15:52: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
<?php
for($i=0; $i<count($Nieuws); $i++){
  foreach($Nieuws as $id => $linkje) {
    echo '<b>'.$id.'</b><br />';
    foreach($linkje as $link){
      echo $link.'<br />';
    }
  }
}

?>


Zo dus?
Gewijzigd op 01/01/1970 01:00:00 door Marc Hagen
 
Joren de Wit

Joren de Wit

10/01/2010 15:53:00
Quote Anchor link
Voorbeeldje:
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
<?php
$nieuws_berichten
= array();
$nieuws_berichten[] = array('titel' => 'Website geopend', 'url' => '?nieuws=1', 'datum' => '2010-01-10');
$nieuws_berichten[] = array('titel' => 'Bericht 2', 'url' => '?nieuws=2', 'datum' => '2010-01-10');

foreach($nieuws_berichten as $key => $nieuws) {
    $id = $key + 1;
    
    echo '<p>';
    
    echo $id.'. '.$nieuws['titel'].' (<a href="'.$nieuws['url'].'">Linkje</a>)';
    echo '<br />';
    echo $nieuws['datum'];
    
    echo '</p>';
}

?>

Een nettere manier zou zijn om in HTML <ol> te gebruiken voor een genummerde lijst, op die manier hoef je niet zelf te bepalen welk nummer het is.
 
Marc Hagen

Marc Hagen

10/01/2010 16:00:00
Quote Anchor link
is ook nog de bedoeling om het op datum te laten staan.

10-1-10 eerst
09-1-10 tweede

zou ik hier dan usort(); voor gebruiken?
Gewijzigd op 01/01/1970 01:00:00 door Marc Hagen
 
- SanThe -

- SanThe -

10/01/2010 16:04:00
Quote Anchor link
'Marc:
is ook nog de bedoeling om het op datum te laten staan.

10-1-10 eerst
09-1-10 tweede

zou ik hier dan usort(); voor gebruiken?

Een datum in dit format kan niet gesorteerd worden.
Het format moet zijn yyyy-mm-dd.
 
Marc Hagen

Marc Hagen

10/01/2010 16:09:00
Quote Anchor link
'SanThe:
'Marc:
is ook nog de bedoeling om het op datum te laten staan.

10-1-10 eerst
09-1-10 tweede

zou ik hier dan usort(); voor gebruiken?

Een datum in dit format kan niet gesorteerd worden.
Het format moet zijn yyyy-mm-dd.


enne uh.. waar zou ik deze moeten plaatsen in of voor de foreach();
 
- SanThe -

- SanThe -

10/01/2010 16:12:00
Quote Anchor link
'Marc:
'SanThe:
Een datum in dit format kan niet gesorteerd worden.
Het format moet zijn yyyy-mm-dd.

enne uh.. waar zou ik deze moeten plaatsen in of voor de foreach();

Deze vraag snap ik niet.
 
Marc Hagen

Marc Hagen

10/01/2010 16:14:00
Quote Anchor link
'SanThe:
'Marc:
'SanThe:
Een datum in dit format kan niet gesorteerd worden.
Het format moet zijn yyyy-mm-dd.

enne uh.. waar zou ik deze moeten plaatsen in of voor de foreach();

Deze vraag snap ik niet.


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
<?php
    $nieuws_berichten
= array();
    $nieuws_berichten[] = array('titel' => 'Website geopend', 'url' => '?nieuws=1', 'datum' => '2010-01-02');
    $nieuws_berichten[] = array('titel' => 'Bericht 2', 'url' => '?nieuws=2', 'datum' => '2010-01-09');
    
// hier >
    foreach($nieuws_berichten as $key => $nieuws) {
// hier >    
        $id = $key + 1;
        echo "<p>";
        echo $id.'. <a href="'.$nieuws['url'].'">'.$nieuws['titel'].'</a>';
        echo '<br />';
        echo $nieuws['datum'];
        echo '</p>';
    }

    ?>
 
Joren de Wit

Joren de Wit

10/01/2010 16:23:00
Quote Anchor link
Je zult moeten zorgen dat de data in de array in het yyyy-mm-dd formaat staan. Vervolgens zou je met array_multisort() aan de slag kunnen gaan.

Maar op dit punt is het waarschijnlijk al verstandig om naar het gebruik van een database te gaan kijken. Die is er namelijk voor bedoeld om data in op te slaan en maakt het bijvoorbeeld zeer eenvoudig om de gegevens gesorteerd te selecteren...
 
- SanThe -

- SanThe -

10/01/2010 16:28: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
12
13
14
15
16
17
18
19
20
21
22
23
<?php
function datumsort($a,$b)
{

  return strcmp ($a['datum'],$b['datum']);
}


$nieuws_berichten = array();
$nieuws_berichten[] = array('titel' => 'Website geopend', 'url' => '?nieuws=1', 'datum' => '2010-05-02');
$nieuws_berichten[] = array('titel' => 'Bericht 2', 'url' => '?nieuws=2', 'datum' => '2010-01-09');

usort($nieuws_berichten, "datumsort"); //hier sorteren we

// hier >

    foreach($nieuws_berichten as $key => $nieuws) {
// hier >
        $id = $key + 1;
        echo "<p>";
        echo $id.'. <a href="'.$nieuws['url'].'">'.$nieuws['titel'].'</a>';
        echo '<br />';
        echo $nieuws['datum'];
        echo '</p>';
    }

    ?>
 
Marc Hagen

Marc Hagen

10/01/2010 16:41:00
Quote Anchor link
oke bedankt allemaal
 



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.