Implode fout.

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Front-end Developer

Functie omschrijving Wij zijn op zoek naar een Front-end Developer! Als Front-end Developer binnen dit softwarebedrijf ga je de frontends voor zowel je eigen interne projecten als die voor klanten opzetten, onderhouden en uitbreiden. Je zet ideeën om naar mooie successen voor de klanten. Dat is in een notendop wat je gaat doen! Wat kun je verwachten? Je werkt aan de doorontwikkeling van bestaande maatwerkapplicaties. Bijvoorbeeld wanneer de klant de applicatie wil uitbreiden met een nieuwe feature; Samen met het team van backenders en desginers zet je nieuwe ideeën van klanten om naar mooie oplossingen; Je werkt met verschillende frameworks.

Bekijk vacature »

Front end developer

Functie Jij als front end developer gaat werken binnen de teams van onze klant, uiteraard met alle moderne technieken. Opdrachten worden echt gericht op jouw leerdoelen en jouw behoeftes. Wij hebben een omgeving gecreëerd waarin je echt jezelf kan zijn en waar echt gekeken wordt naar jouw voorkeuren. Maak je een fout? Geen probleem, leer ervan en dan ga weer door. Door de variëteit aan werk kun je in verschillende omgevingen een kijkje nemen en dus jezelf snel ontwikkelen. Eisen Je bent communicatief vaardig en houdt van een dynamische omgeving Je hebt HBO werk- en denkniveau Je hebt gedegen kennis

Bekijk vacature »

(Junior) Back-end Ontwikkelaar

Functie omschrijving We are looking for a dutch native speaker Altijd al willen werken bij een organisatie, die maatwerk applicaties bouwt, die echt impact hebben in de maatschappij? Dit is je kans. Voor een kleine organisatie in de regio van Eindhoven ben ik op zoek naar een C# Ontwikkelaar. Jij gaat aan de slag met de ontwikkeling van maatwerk software en applicaties. Deze organisatie werkt voor grote organisaties in Nederland, maar ook voor het MKB. De projecten waar je aan gaat werken zijn erg divers, waardoor je werk uitdagend blijft en je erg veel kan leren. Verder ga je aan

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 »

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 »

Front-end developer Consultancy in teamverband wer

Functie Het team bestaat uit User Experience designers, Data Scientists en Software Engineers. Momenteel zijn ze op zoek naar een ervaren Front-end of Fullstack developer die samen met de consultants aan de slag gaat om de business requirements te vertalen naar technische oplossingen. Los van het finetunen van extenties, help je bij het configureren van bijvoorbeeld een mobiel bankieren app. Hierin ben je van A tot Z betrokken en zie je bijvoorbeeld ook toe op de uitvoering van testen. Je expertise wordt optimaal benut en je krijgt verschillende kansen om deze uit te breiden door met verschillende innovatieve technologieën aan

Bekijk vacature »

Applicatieontwikkelaar Java EE

Bedrijfsomschrijving De IV- organisatie van de Belastingdienst is verantwoordelijk voor en verzorgt de ICT- voorzieningen. Het merendeel van de applicaties wordt op dit moment door de IV- organisatie zelf ontwikkeld, onderhouden en beheerd in het eigen data center. Naast de zorg voor continuïteit op de massale heffing- en inningsprocessen die plaatsvinden binnen een degelijke, stabiele omgeving, wordt er tevens volop gewerkt aan modernisering van het IV- landschap. Dit gebeurt deels intern door gebruik te maken van de expertise die intern aanwezig is, maar ook door het aantrekken van (kant-en-klaar) oplossingen en expertise uit de markt. Functieomschrijving De afdeling IV –

Bekijk vacature »

Back-end programmeur

Functieomschrijving Heb jij kort geleden je MBO of HBO ICT in ontvangst mogen nemen? Of ben je klaar voor een nieuw hoofdstuk in jouw carrière? Voor een uitdagende werkgever in de regio van Tilburg zijn wij op zoek naar een ambitieuze back-end programmeur met affiniteit met MS Acess. Samen met een enthousiast team ben je verantwoordelijk voor het bouwen van maatwerk software voor hun klanten. Je hebt kennis of ervaring van SQL, Maar affiniteit met MS Acess is nog belangrijker. Je bent sociaal naar klanten en flexibel ingesteld. Je denkt altijd in kansen en gaat graag de uitdaging aan. Verder

Bekijk vacature »

Senior Cobol Applicatieontwikkelaar

Bedrijfsomschrijving De IV- organisatie van de Belastingdienst is verantwoordelijk voor en verzorgt de ICT- voorzieningen. Het merendeel van de applicaties wordt op dit moment door de IV- organisatie zelf ontwikkeld, onderhouden en beheerd in het eigen data center. Naast de zorg voor continuïteit op de massale heffing- en inningsprocessen die plaatsvinden binnen een degelijke, stabiele omgeving, wordt er tevens volop gewerkt aan modernisering van het IV- landschap. Dit gebeurt deels intern door gebruik te maken van de expertise die intern aanwezig is, maar ook door het aantrekken van (kant-en-klaar) oplossingen en expertise uit de markt. Functieomschrijving In de applicatie ETM

Bekijk vacature »

PHP developer (Laravel, Docker, Gitlab-CI)

Functie Het IT-team bestaat momenteel uit 4 ontwikkelaars. Ieder onderdeel van de software draait op aparte servers en het bestaat dus echt uit verschillende componenten intern ontwikkeld en je werkt aan alle facetten. Van uitbreiding van de core tot maatwerk voor de klant. Ook liggen er verschillende uitdagingen op servervlak en databases. Je zult de eerste periode veel samenwerken met de lead developer om vervolgens echt je gang te gaan binnen de software. Een groot deel van de systemen is gebouwd met behulp van het Laravel framework en PHP (minimaal 7.2), Docker voor lokaab gebruik en Gitlab-CI voor het deployen

Bekijk vacature »

Front end developer binnen de consultancy

Functie Je komt in een team met ambitieuze developers die de passie voor Front-End met jou delen. Samen ga je aan de slag met leuke en leerzame opdrachten. Het team heeft een eigen budget en financiën en zij bepalen zelf hoe dat besteed en investeert wordt. Je gebruikt tools als JavaScript, Node.js, React, Angular, Typescript en Vue.js wanneer je werkt aan de opdrachten. Daarnaast zul je veel leren van je collega’s en gezamenlijk een leuke tijd doorbrengen tijdens activiteiten zoals wintersport, hackatons en conferentiebezoeken. Je krijgt niet alleen de mogelijkheid Front-End te ontwikkelen, maar ook vooral jezelf. Dit kan behaald

Bekijk vacature »

REMOTE - Front-end Angular developer

Functie Het IT-team bestaat momenteel uit de IT Manager, 2 back-end developers, 1 fullstack developer, 1 designer en een DevOps engineer. Ze zijn momenteel op zoek naar een ervaren Front-end developer die autonoom en gedisciplineerd aan de slag gaat, en bij aanvang als enige developer met hun Front-end applicaties bezig is. Wel hebben ze de ambitie om hier snel een 2e developer bij te vinden die jij dan ook zal kunnen aansturen/begeleiden. Je zult aan de slag gaan met het doorontwikkelen van hun bestaande UI in Angular. Maar ook het ontwikkelen van een mobiele app. Hierbij hechten ze veel waarde

Bekijk vacature »

Medior Java developer

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 »

Full Stack .NET Developer C# ASP.NET

Samengevat: Deze werkgever is gespecialiseerd in het op afstand bewaken en besturen van machines en processen. Ben jij een ervaren Full Stack .NET Developer? Heb je ervaring met C# en ASP.NET? Vaste baan: .Net Developer C# ASP.NET HBO €3.300 - €4.500 Deze werkgever is een snel groeiende onderneming gespecialiseerd in het op afstand bewaken en besturen van machines en processen, IoT (Internet of Things). Deze werkgever is een veelzijdige organisatie. Je werkt voor de eigen IT organisatie. Zij werken met moderne technologie en staan open voor innovatie. Wil jij bij de top specialisten horen? Ben jij op zoek naar een

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 »
Kevin Stoove

Kevin Stoove

06/01/2010 12:21:00
Quote Anchor link
Goedendag heren, ik probeer een implode te doen. Echter krijg ik het niet voor elkaar. Ik gebruik de volgende code:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
$result = mysql_query("SELECT id, genre, subid FROM genres WHERE subid='2'");
$impgnr = implode(",", $result);
echo $impgnr;


En ik krijg deze foutmelding:

Warning: implode() [function.implode]: Invalid arguments passed in /home/*****/domains/*****/public_html/test.php on line 8

line 8 is deze lijn:

$impgnr = implode(",", $result);

Wat is er fout?
Gewijzigd op 01/01/1970 01:00:00 door Kevin Stoove
 
PHP hulp

PHP hulp

27/05/2026 16:04:08
 
- SanThe -

- SanThe -

06/01/2010 12:30:00
Quote Anchor link
Je zal eerst nog moeten fetchen.
mysql_fetch_xxxxxx().
 
Kevin Stoove

Kevin Stoove

06/01/2010 12:56:00
Quote Anchor link
Ik heb nu dit maar dat werkt ook 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
17
18
<?php

include 'config.php';

mysql_select_db("testdata", $dbaccess);

$result = mysql_query("SELECT id, genre, subid FROM genres WHERE subid='2'");

while($row = mysql_fetch_array($result))
$impgnr = implode(", ", $result);

{


echo $impgnr;

}


?>


Krijg exact dezelfde error...

En als ik het zo doe: (implode onder de while)

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
<?php

include 'config.php';

mysql_select_db("testdata", $dbaccess);

$result = mysql_query("SELECT id, genre, subid FROM genres WHERE subid='2'");
$impgnr = implode(", ", $result);

while($row = mysql_fetch_array($result))

{


echo $impgnr;

}


?>


Dan krijg ik een hele fout uitkomst... namelijk:

5,5,Documentaire,Documentaire,2,2

Terwijl het moet zijn:

Avontuur, Documentaire
Gewijzigd op 01/01/1970 01:00:00 door Kevin Stoove
 
- SanThe -

- SanThe -

06/01/2010 13:00:00
Quote Anchor link
'SanThe:
Je zal eerst nog moeten fetchen.
mysql_fetch_xxxxxx().

En dan bedoel ik ook EERST fetchen.
 
Kevin Stoove

Kevin Stoove

06/01/2010 13:08:00
Quote Anchor link
Oke dus eerst fetchen... maar dan krijg ik alleen de ID als uitkomst.

Nu dit:

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

include 'config.php';

mysql_select_db("testdata", $dbaccess);

$result = mysql_query("SELECT id, genre, subid FROM genres WHERE subid='2'");
$row = mysql_fetch_array($result);
$impgnr = implode(", ", $row);
{


echo $impgnr["genre"];

}


?>
 
- SanThe -

- SanThe -

06/01/2010 13:10: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
<?php

include 'config.php';

mysql_select_db("testdata", $dbaccess);

$result = mysql_query("SELECT id, genre, subid FROM genres WHERE subid='2'");
$row = mysql_fetch_array($result);

// even de inhoud in een echo
print_r($row);

$impgnr = implode(", ", $row);
{


echo $impgnr["genre"];

}


?>
 
Kevin Stoove

Kevin Stoove

06/01/2010 13:12:00
Quote Anchor link
Laat maar het is me al gelukt!

Dit is de code die ik nu gebruik voor degene die dezelfde vraag hadden:

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

include 'config.php';

mysql_select_db("testdata", $dbaccess);

$result = mysql_query("SELECT id, genre, subid FROM genres WHERE subid='2'");
while($row = mysql_fetch_array($result))
$impl[] = $row['genre'];
$impgnr = implode(", ", $impl);
{


echo $impgnr;

}


?>


Indien iemand een mooiere of kortere versie kent, hoor ik dat graag!
Gewijzigd op 01/01/1970 01:00:00 door Kevin Stoove
 
- SanThe -

- SanThe -

06/01/2010 13:15:00
Quote Anchor link
Leuk dat het werkt.
Maar het alles behalve logisch.
Je implode nu slecht één veld en geen array().

(Ik moet er vandoor).

Succes.
 
Kevin Stoove

Kevin Stoove

06/01/2010 13:20:00
Quote Anchor link
Heb jouw code gebruikt echter krijg ik dan een foutmelding. Blijf voorlopig dus nog bij mijn eigen code totdat ik een betere/makkelijkere heb gevonden. Bedankt voor de hulp!
Gewijzigd op 01/01/1970 01:00:00 door Kevin Stoove
 
Lauren Zonneveld

Lauren Zonneveld

06/01/2010 15:20:00
Quote Anchor link
Waarom die brackets? Die brackets doen nu niks, de code werkt echter omdat de while loop doorgaat tot de 1e puntkomma. $row['genre'] wordt dus toegevoegd aan de array $impl.

Op deze manier is het netter:
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
<?php
include 'config.php';

mysql_select_db("testdata", $dbaccess);

$result = mysql_query("SELECT id, genre, subid FROM genres WHERE subid='2'");

while($row = mysql_fetch_array($result)) {
    $impl[] = $row['genre'];
}


$impgnr = implode(", ", $impl);
echo $impgnr;
?>
 
- wes  -

- wes -

06/01/2010 16:07:00
 
Kevin Stoove

Kevin Stoove

06/01/2010 16:42:00
Quote Anchor link
Ik weet hoe je normaal uitleest... echter gaat dit puur om de implode...
Daar draagt jouw tutorial niets aan bij...
 

06/01/2010 19:10:00
Quote Anchor link
'Kevin:
Ik weet hoe je normaal uitleest... echter gaat dit puur om de implode...
Daar draagt jouw tutorial niets aan bij...

Maar waarschijnlijk heb je wel meerdere genres in één veld zitten.
Dat is niet de bedoeling. Als je het goed (en handig en beter en en en) wilt doen, dan zou je de genres in een aparte tabel moeten opslaan en dan in een andere tabel koppel je die weer aan het iets (boek, cd, video, dvd).
 
Kevin Stoove

Kevin Stoove

06/01/2010 20:13:00
Quote Anchor link
Genres zitten niet in een enkel veld...
Mijn database is gemaakt als:

film
- id
- titel

genres
- id
- genre

filmgenres
- filmid
- genreid

Ik gebruik altijd koppeltabellen.
In het tabel 'genres' zitten dus rows als:

1 - Avontuur
2 - Actie
3 - Komedie

etcetera... en in het tabel 'filmgenres' zitten dus rows als

1 - 3
2 - 1
3 - 1
4 - 2
4 - 3
5 - 1
6 - 2

etcetera. Nu heeft de film met id '4' dus 2 genres. Namelijk genre met id 2 en genre met id 3 (dus Actie & Komedie).

Databases heb ik nooit moeite mee, die normaliseer ik altijd.
 



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.