array probleem

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Front end developer binnen het onderwijs

Functie Het doel van dit team is om te zorgen dat de studenten altijd op de hoogte zijn van relevante informatie en de mogelijkheid hebben om online vragen te stellen. Hiervoor hebben ze een portal ontwikkeld. De app is echt een greenfield project met een eigen inrichting middels cloud. De ontwikkeling wordt gedaan door gebruik te maken van oa. Javascript, React, CSS, Next.js, GraphQL in een Azure Cloud omgeving. Daarnaast gebruiken ze tooling als Figma, storybook, Jest en Github. De complexiteit in deze rol zit hem in het feit dat data uit verschillende bronsystemen komt waarbij er zowel gekoppeld wordt

Bekijk vacature »

Front-end Angular developer

Functie In jouw rol als Front-End developer werk je samen met de backend developers om middels tweewekelijkse sprints het platform naar een hoger niveau te tillen. Hiernaast heb je affiniteit met data en werk je graag samen met het team om de gegevensintegriteit en -beveiliging te waarborgen, om ervoor te zorgen dat de gebruiker wereldwijd de beste SaaS-services heeft. Deze organisatie heeft meer dan 100 mensen in dienst, waarvan er 45 in Nederland werken. Het ontwikkelteam bestaat uit 10 mensen en is verdeeld in 2 scrumteams. Het eerste team bestaat uit Java en Scala ontwikkelaars. Het tweede team, waar jij

Bekijk vacature »

Laravel / PHP developer gezocht!

Functie omschrijving Wij zijn op zoek naar een Laravel PHP Developer voor een leuk bedrijf in de omgeving van Amsterdam! Je zult je bezig houden met de volgende werkzaamheden: Je gaat aan de hand van de wensen van klanten software ontwikkelen; Je bent bij het gehele proces betrokken; van A tot Z; Je hebt na de oplevering contact met de klant wanneer zij problemen ervaren; Je denkt mee over het verbeteren van de werkprocessen; Je denkt mee over softwareoplossingen; Je speelt in op de behoefte van de klant; Je houdt je bezig met het verbeteren, aanpassen en vernieuwen van de

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 »

Medior/senior Back-end developer wanted!

Functie Because of the growth within the company, we are looking for reinforcement in the devlopmenttean. As a back-end developer you build the company software that helps us with the primary processes. A fun (internal) project in which you continuously develop the software! You will work in a small team, we have daily stand-ups and a scrum session every fortnight, led by our Scrum Master. During these sessions, you get the opportunity to present your ideas and discuss them with your fellow developers and the Product Owner. Within the development teams, we use Trello, Gitlab, Jiira, Confluence and Boockstack. They

Bekijk vacature »

Python developer Consultancy

Functie Als Python developer bij deze organisatie werk je voor verschillende klanten. Doordat de oprichter een groot netwerk heeft kun je zelf voorkeuren uitspreken in het type projecten dat je wilt gaan doen. Zo zijn er bijvoorbeeld langdurige of juist korte projecten, maar is ook het type klant, of project bespreekbaar. Werk jij bijvoorbeeld graag aan een nieuw, state-of-the-art web portaal of ben je liever betrokken bij een migratietraject van een bestaande applicatie? Wij gaan voor jou aan de slag! Eisen • Je bent een gedreven developer met sterke voorkeur voor Python • Je bent meer dan een codeklopper •

Bekijk vacature »

.Net ontwikkelaars voor de zorgsector

Bedrijfsomschrijving Voor onze klant in de omgeving van Zwolle zijn wij op zoek naar een ervaren .Net ontwikkelaar, bij voorkeur met ervaring binnen de belangrijkste sector van Nederland, namelijk: de zorgsector. Deze internationale organisatie ontwikkelt software voor de zorgsector. Er werken zo'n 25 medewerkers hard aan een oplossing die gebruikt wordt door heel Nederland. Er heerst een informele sfeer waarbij er altijd ruimte is voor een grapje. Je collega's zijn stuk voor stuk sterke ontwikkelaars vanuit verschillende achtergronden en met verschillende leeftijden. Je komt hier terecht in een organisatie die zich hard inzet om de zorgsector te verbeteren. De mogelijkheden

Bekijk vacature »

Back-end developer

Dit ga je doen Development d.m.v. XQuery, JSON/XML en REST API's; Ontwikkelen aan een tof en complex zorgplatform; Koppelingen maken met de NoSQL database; Testen en documenteren van de ontwikkelde functionaliteiten; Samenwerking met andere front- en back-end ontwikkelaars. Hier ga je werken Voor een vooruitstrevende organisatie binnen de zorg in Den Haag zijn wij opzoek naar een Back-end Developer die ervaring heeft met o.a.XQuery en Vue.JS of daarin graag zou willen ontwikkelen. Je zal ontwikkelen aan een tof en complex zorgplatform en koppelingen maken met de NoSQL database. Ook het testen en documenteren van de ontwikkelde functionaliteiten behoort tot jouw

Bekijk vacature »

Medior Front end developer React

Functie Voor deze functie ben ik op zoek naar een enthousiaste front end developer die communicatief vaardig is. Jij wordt onderdeel van een enthousiast jong team dat werkt aan grote websites. Binnen jouw rol ben jij diegene die de vertaling maakt van design naar functionele code en zorg jij voor goede experience op meerdere platformen. Dit doe je natuurlijk door gebruik te maken van Javascript, HTML, CSS en React. Daarnaast wordt er gebruik gemaakt van Webcomponents en verschillende authenticatie tools. Doordat er hier gestreefd wordt naar de beste gebruikerservaringen, wordt het product constant doorontwikkeld. Hierdoor blijven ze voor op de

Bekijk vacature »

Front-End React Developer

As a Front-End React Developer you improve the user-experience of our web applications for your colleagues in Coolblue. How do I become a Front-End React Developer at Coolblue? As a Front-End React Developer you are responsible for developing user interface components and implementing them using React.js concepts and workflows. You work with the UX Designer and get energy from coming up with creative solutions and present these within the team. During the day you gather and welcome feedback on your technical and soft skills. Would you like to become a Front-End React Developer at Coolblue? Read below if the job

Bekijk vacature »

Java developer

Functie Je gaat aan de slag als Tester voor een aantal mooie projecten. Je komt terecht in een DevOps team waar jij aan de slag gaat om de kwaliteit te waarborgen omtrent de maatwerk software voor de klanten. Je draait je hand er niet voor om de adviserende rol te bekleden op het gebied van testautomatisering en het opzetten van testframeworks. Zoals aangegeven ga je daadwerkelijk in het eigen team aan de slag en is het daarnaast ook gebruikelijk bij de klanten op locatie te komen om te werken aan de opdrachten. Je krijgt zodoende echt een mooie kijk in

Bekijk vacature »

Software Programmeur

Functie omschrijving Ben jij op zoek naar een organisatie waar je samen met een team werkt aan iets moois en waar je naast hard werken ook hard kunt lachen? Dan ben je hier aan het juiste adres! Voor een informeel IT-bedrijf in omgeving Wassenaar zijn wij op zoek naar versterking. Ben jij op zoek naar een nieuwe uitdaging als Software Programmeur lees dan snel verder! Werkzaamheden Programmeur Je bent bezig met het ontwikkelen van software en webapplicaties. Je kunt technische klussen uitvoeren op locatie. Je onderhoudt contact met de projectleider om er zeker van te zijn dat een project goed

Bekijk vacature »

Outsystems Developer Junior

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 junior Outsystems 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

Bekijk vacature »

.NET Developer

Functie omschrijving In deze functie ga je werken als C# Developer. Jij gaat aan de slag met de volgende taken: Maatwerk software bouwen; Huidige softwareprojecten verder uitbouwen en optimaliseren; Ideeën van de klant omzetten naar handige oplossingen en tools; Bovenstaande doe je middels de Microsoft- stack: C#, ASP.NET en MVC/ Entity Framework. Ben je net afgestudeerd aan een HBO opleiding Informatica, aarzel dan niet om te solliciteren. Dit is namelijk de ideale startersfunctie! Bedrijfsprofiel Deze organisatie is gevestigd in de regio van Boxtel. Het is van oorsprong een familiebedrijf, die gestart zijn met het bouwen van websites. Dit is door

Bekijk vacature »

Junior PHP Developer

Dit ga je doen Software development met behulp van C# .NET en / of PHP, je mag zelf kiezen waar jij je in wil specialiseren Meedenken over het nieuwe pakket, waar moet het aan voldoen? Unit-, integratie- en diverse andere tests schrijven en uitvoeren Nauw samenwerken met je IT collega's zoals Testers, Developers, DevOps Specialisten en Architecten Jezelf ontwikkelen met behulp van trainingen en cursussen Hier ga je werken Onze klant, een grote speler in de medische sector, is op zoek naar een enthousiaste junior (of meer ervaren) Software Developer die klaar is voor een nieuwe stap in zijn of

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

17/02/2025 15:35:21
 
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 schreef op 10.01.2010 15:21:
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 schreef op 10.01.2010 15:24:
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 schreef op 10.01.2010 16:00:
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 schreef op 10.01.2010 16:04:
Marc schreef op 10.01.2010 16:00:
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 schreef op 10.01.2010 16:09:
SanThe schreef op 10.01.2010 16:04:
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 schreef op 10.01.2010 16:12:
Marc schreef op 10.01.2010 16:09:
SanThe schreef op 10.01.2010 16:04:
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.