SESSION exploden

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Java/Kotlin Developer

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 »

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 »

Medior Java developer (fullstack)

Wat je gaat doen: Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun je eventueel ook andere ontwikkelaars begeleiden in het softwareontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een projectteam en je kijkt verder dan je eigen rol. Je gaat software maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege je diepgaande

Bekijk vacature »

Software Developer PHP

Functie omschrijving We are looking for a dutch native speaker Voor een opdrachtgever in de regio van Geldrop ben ik op zoek naar een Software Developer PHP. Jij krijgt een rol met veel verantwoordelijkheid in een groeiende organisatie. In deze functie werkt je voornamelijk remote en op een vast moment kom je met het team samen, om samen te werken en nieuwe doelen te bepalen. Wat ga je doen? Je wordt verantwoordelijk voor de interne applicatie; Je zorgt voor de doorontwikkeling van de applicatie: zowel back-end, front-end; De basis van het werk betreft front-end technieken; Periodiek bepaal je samen met

Bekijk vacature »

Front end ontwikkelaar

Functie Het huidige team bestaat uit momenteel uit 5 back end developers verdeeld van senior tot junior. Omdat de gehele front end van applicaties anders gaan insteken zijn ze op zoek naar een ervaren Front end developer die hen kan helpen de juiste keuzes te maken. Je krijgt veel vrijheid om te bepalen hoe je dit wilt ontwikkelen en vrijheid in welke techniek je hiervoor wilt gebruiken. Je zult je dus bezighouden met architectuur, documentatie en natuurlijk ontwikkeling van nieuwe functionaliteiten binnen de verschillende applicaties. natuurlijk heb jij ook mogelijkheden om te sparren binnen het team, maar ze gaan uit

Bekijk vacature »

Infrastructure Developer

Vacature details Vakgebied: Software/IT Opleiding: Senior Werklocatie: Eindhoven Vacature ID: 12945 Introductie Our client is one of the most innovative companies within the Netherlands. Currently we are looking for an Infrastructure Platform Engineer. Within this role you will be developing the infrastructure. Functieomschrijving Within this role you are responsible in the development of our distributed data and compute platform infrastructure. You will design, develop and implement new features and fixes. Next to this you will integrate and configurate other packages that supports the development of tuning applications within the organisation. You will support customer sites remotely. Design and implement the

Bekijk vacature »

Back-end programmeur

Functieomschrijving Heb jij recent jouw HBO ICT diploma in ontvangst mogen nemen? Of ben je toe aan een nieuwe uitdaging? Voor een erkende werkgever in regio Waalwijk zijn wij op zoek naar een back-end developer. Kennis of ervaring met C# & SQL is een must! Je houdt je bezig met het ontwikkelen van nieuwe functionaliteiten; Je bent verantwoordelijk voor de beheer en ontwikkeling van de software; Je draagt bij aan de implementatie van aanpassingen, verbeteringen en aanvullingen in de C# based applicaties; Je test de software en ontwikkelt deze door; Je brengt de aanpassingssuggesties van klanten in kaart, om ze

Bekijk vacature »

Full Stack Developer/ Applicatie Ontwikkelaar

Wat jij doet Als Applicatie Ontwikkelaar ben je onderdeel van het team die de Rimote omgeving ontwikkeld en onderhoud. Hierbij kan je denk aan de cloud, on premise en webapplicaties welke worden gebruikt in bijvoorbeeld industriële bakkerijen, biogasinstallaties en kwekerijen. Deze applicaties verzorgen (remote) de aansturing en monitoring van processen, machines en robots. Van a tot z ben je betrokken bij projecten. Dit betekent vanaf ontwerp tot oplevering. Je moet samen met jouw team een goed product neer zetten. Dit begint met het opzetten van het ontwerp. De basis van de software moet staan als een huis. Daarvoor moet jij

Bekijk vacature »

Software Programmeur PHP - JAVA

Functie Wil jij bij een platte en informele organisatie werken? Lees dan snel verder! Voor een opdrachtgever in omgeving Boskoop dat zich gespecialiseerd heeft in het realiseren van veilige netwerkverbindingen zijn wij op zoek naar een leuke software developer ter versterking van het huidige team. Hoe kan jouw dag er straks uitzien? Je gaat technische klussen uitvoeren op locatie bij klanten.Je onderhoudt contact met de projectleider om er zeker van te zijn dat een projecten goed verlopen. Je gaat klanten ondersteunen op het gebied van geleverde software en webapplicaties. Je gaat software en webapplicaties ontwikkelen met behulp van de talen

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 »

Ervaren PHP developer gezocht!

Functie Het team bestaat inmiddels uit zo’n 25 collega’s met specialisten op het gebied van development, data(analyse), marketing, infrastructuur en finance. Ze hebben een supermodern pand en bieden hiernaast veel vrijheid en verantwoordelijkheid. Ze doen er alles aan om jou op te gemak te stellen. Zo kun je je eigen werkplek inrichten naar persoonlijke wensen, maar gaan ze bijvoorbeeld ook jaarlijks met elkaar wintersporten en zijn er andere leuke uitjes. Als onderdeel van één van de scrumteams ga je aan de slag, samen ben je medeverantwoordelijk voor het doorontwikkelen van hun business applicatie waar het traffic team dagelijks mee werkt.

Bekijk vacature »

PHP developer

Functie Voor een opdrachtgever in omgeving Leiden zijn wij op zoek naar een PHP developer die affiniteit heeft met C++. Ben jij reeds afgestudeerd of heb je al een paar jaar ervaring? Lees snel verder en kijk of dit iets voor jou is! Hoe kan jouw dag er straks uitzien? Je gaat software en webapplicaties ontwikkelen met behulp van de talen C / C++ / PHP. Je gaat technische klussen uitvoeren op locatie bij klanten. Je onderhoudt contact met de projectleider om er zeker van te zijn dat een projecten goed verlopen. Je gaat klanten ondersteunen op het gebied van

Bekijk vacature »

Software Developer

Dit ga je doen Je bent verantwoordelijk voor de warehouse applicatie die een integratie heeft met de PLC laag; Je ontwikkelt in C#/.Net; Je werkt mee aan de migratie naar .NET 6; Je bent verantwoordelijk voor het ontwikkelen van interfaces en het visualiseren van componenten; Je denkt mee over het design voor business oplossingen; Je bent verantwoordelijk voor het testen van de gebouwde oplossing. Hier ga je werken Voor een internationale organisatie in de transport zijn wij momenteel op zoek naar een Software Developer. Zij zijn wereldwijd de grootste speler en lopen voorop met het automatiseren van alle processen van

Bekijk vacature »

Software developer (Python)

Functie Je komt te werken in het IT-team bestaande uit de Lead developer en 4 (medior/senior) developers. Gezamenlijk werken jullie aan de verbetering en uitbreiding van de software. Binnen het development team is er veel vrijheid en zelfstandigheid, zonder dat ze hiermee afdoen aan de kwaliteit. Zo hebben ze elke ochtend een korte stand-up (10:00 uur) en houden ze zo nu en dan pair-programming sessies. Ook is er een hele professionele ontwikkelcyclus waarbij code altijd eerst door een collega wordt getest voordat het naar deployement gaat. Je hebt in je werk oog voor kwaliteit, risico’s en het klantbelang. Communicatie met

Bekijk vacature »

App Developer

Samen werken aan een gezonder Nederland en toekomstbestendige zorg voor iedereen. Dat is de impact die jij kan hebben als App Developer bij VGZ. Wil jij een bijdrage leveren aan een maatschappij waarin iedereen zich thuis voelt? Bekijk dan de vacature. Uit onderzoek van Computable is VGZ verkozen tot ‘beste niet-ICT werkgever voor ICT’ers van Nederland’ Hoe ook jij het verschil maakt Als App developer werk jij aan het belangrijkste communicatiekanaal van VGZ, namelijk de App! Als App developer bij VGZ maak je onderdeel uit van een van onze App-teams. Met een goede mix van kennis en ervaring zet je

Bekijk vacature »
Aoi

Aoi

11/06/2007 13:20:00
Quote Anchor link
ey mensen,
ik heb nu een sessie waar meerdere productid's worden ingestopt met tussenvoegsel een "-"
In de pagina winkelmandje wil ik nu alles terug laten komen.

Hoe kan ik dit in een query gaan zetten?
want als ik dit doe:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
$producten
= explode("-", $_SESSION['mandje']);
echo $producten;
?>


Komt hier array uit.
En in vervolg moet dit nog in een mysql query komen om de namen ervan te laten zien.
Gewijzigd op 01/01/1970 01:00:00 door Aoi
 
PHP hulp

PHP hulp

12/05/2024 08:44:06
 

11/06/2007 13:27:00
Quote Anchor link
Zet gewoon de id's al in een array in de sessie, scheelt je een hoop gezeur.

Dan met een functie als foreach kun je de array doorlopen.
 
Wim Mari

Wim Mari

11/06/2007 13:28:00
Quote Anchor link
$producten is een array, en kan je dus printen met prin_r($producten).

In jou geval gaat dit de oplossing zijn:
$producten = explode("-", $_SESSION['mandje']);
foreach ($producten as $product)
echo ($product.'</ br>');

zo worden alle producten in de sessie geprint!
 
TJVB tvb

TJVB tvb

11/06/2007 13:29:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
<?php
$producten
= explode("-", $_SESSION['mandje']);
print_r($producten);//print_r laat de inhoud van een arary zien

foreach($producten => $product){ //loop het mandje door
     //doe wat je wilt met het product, dit is steeds de volgende id
     //als alle id's geweest zijn gaat die verder na de foreach

}
?>

edit:
Ik ben traag vandaag
Gewijzigd op 01/01/1970 01:00:00 door TJVB tvb
 
Aoi

Aoi

11/06/2007 13:34:00
Quote Anchor link
Thanks weer wat geleerd,
Hoe zit dat met foreach foreach kan je toch loopen dat er steeds bijvoorbeeld 1 bijkomt?
$producten en $product.. dit snap ik niet helemaal
 
Frank -

Frank -

11/06/2007 13:37:00
Quote Anchor link
Bedenk eerst eens hoe die array eruit moet komen te zien. Data scheiden met een - (of iets anders) is niet zo handig, dan moet je exploden om er iets mee te kunnen doen.

Waarom niet bv. de volgende array aanmaken:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
$mandje = array(
    array(
        'artikel_id'    => 23,
        'aantal'        => 2
    ),
    array(
        'artikel_id'    => 15,
        'aantal'        => 1
    )
);

Nu kun je veel meer gegevens in de sessie kwijt, ook het aantal artikelen, en je hoeft niet meer te exploden om gegevens op te zoeken.

De data in een query zetten is nu natuurlijk appeltje-eitje, pak de juiste key uit de array en klaar ben je.
 
Aoi

Aoi

11/06/2007 13:40:00
Quote Anchor link
@Frank appeltje eitje is het voor mij zeker niet ;p

zo maak ik mijn sessie aan:
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
if (is_numeric($_GET['id']))
    {

//kijken of de sessie al gevuld is
    if (!isset($_SESSION['mandje']))
        {

        $_SESSION['mandje'] = $_GET['id'];
        }

    elseif (isset($_SESSION['mandje']))
        {

//nieuwe id aan de sessie toevoegen met - ertussen
        $new = "".$_SESSION['mandje']."-".$_GET['id']."";
        
        $_SESSION['mandje'] = $new;
        }
    }

?>
 
Frank -

Frank -

11/06/2007 13:48:00
Quote Anchor link
Dat is dus niet zo handig, zie mijn vorige reactie. Zet een array in de sessie (die overigens ook al een array is...) met de benodigde informatie. Daar heb je veel meer aan, het verwijderen van een artikel wordt dan ook een stuk eenvoudiger.

Begin bij de basis, de juiste data op een eenvoudige manier beschikbaar maken voor jouw code. Een string met een hele serie artikelen is een ramp.
 
Aoi

Aoi

11/06/2007 14:07:00
Quote Anchor link
Ja ok, maar hoe haal ik dat dan uit elkaar?

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
<?php
$i
= 0;
foreach($product as $producten)
  {

  $product[$i];
  }

$i++;
?>

hier komt niks uit, ik dacht dat het zo moest want toen ik mijn array ging echoen kwam er dit uit [0] => 1 - [1] => 156
Dus ik denk dan komt er het zo te staan
$product[0] = 1
$product[1] = 156
maar dat is dus niet zo
Gewijzigd op 01/01/1970 01:00:00 door Aoi
 
Aoi

Aoi

11/06/2007 14:23:00
Quote Anchor link
Ik heb het opgelost :)
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
<?php
    $product
= explode("-", $mandje);
    $prodi = array($product);
    foreach($product as $prodi => $prod)
               {

                echo $prod;
               }

?>


Nu komen de ID's er allemaal netjes uit.

(edit: sorry ipv van vorige bericht aan te passen maakte ik deze reactie)
Gewijzigd op 01/01/1970 01:00:00 door Aoi
 
Wim Mari

Wim Mari

11/06/2007 14:34:00
Quote Anchor link
Oke ik denk dat je de foreach lus niet helemaal begrijpt, net zoals explode.

Wat je nu doet is dit:
stel, $mandje bevat 3,7
Op lijn 2 maak je een array met de producten array( 3 , 7 )
op lijn 3 doe je dit nog eens in een array, dan bekom je zoiets: array( array( 3 , 7 ) )
op lijn 4 overschrijf je de array van lijn 3. zo werkt een foreach namelijk:
foreach ($array as $value) // voor arrays in de vorm van array(waarde, waarde, waarde), zoals de array in $mandje dus!
foreach ($array as $key => $value) // voor arrays in de vorm van array(key => waarde, key => waarde, key => waarde)

Zoiets als hieronder zou dus beter zijn:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
$producten
= explode('-', $mandje)
foreach ($producten as $product)
     echo $product;
?>
 



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.