Implode fout.

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Software Programmeur

Functie omschrijving Voor een informele club in omgeving Delft zijn wij op zoek naar versterking. Ben jij op zoek naar een nieuwe uitdaging als Software Programmeur lees dan snel verder! Als ontwikkelaar kom je terecht op een afdeling van 6 medewerkers. 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 verloopt. Je zult klanten ondersteunen. Verder zul je technische ontwerpen en gebruikersdocumentaties schrijven en deze onderhouden. Er wordt voornamelijk gewerkt met PHP, Java en

Bekijk vacature »

Senior Developer ERP Dynamics 365

Samengevat: Deze werkgever is een softwarebedrijf. Ben jij een enthousiaste developer? Heb je ervaring met ERP of Dynamic 365 bussines central? Vaste baan: ERP Applicatie Specialist ERP MBO €3.600 - €5.200 Wij houden ons als bedrijf bezig met het leveren en implementeren van het Microsoft Dynamics pakket binnen verschillende industriële sectoren. Deze werkgever is een veelzijdige organisatie. Je werkt voor de eigen IT organisatie. Zij werken met moderne technologie en staan open voor innovatie. Binnen ons open team is er een no-nonsense cultuur. Daarnaast is er veel onderling contact door de korte communicatielijnen. Het team werkt enthousiast samen om een

Bekijk vacature »

Junior .NET Developer

Dit ga je doen Ontwikkelprocessen verder optimaliseren en verder ontwikkelen met C#; CI/CD-pipelines automatiseren; Ontwikkelen van herbruikbare componenten; Front-end pagina's gebruiksvriendelijk maken. Hier ga je werken Als junior .NET Developer kom je terecht binnen een grote en internationale organisatie. Zij streven naar een positieve impact op de mens, milieu en maatschappij. Het bedrijf is oorspronkelijk een familiebedrijf en werkt aan de productie van hoogwaardige en technische systemen voor de gezondheidszorg. Momenteel willen zij betere ontwikkelprocessen creëren op internationaal gebied en staat kwaliteit en veiligheid voor hun op nummer 1! Als junior .NET Developer werk je aan het ontwikkelen van verbeterde

Bekijk vacature »

Ervaren Software Developer

Functie omschrijving Ben jij een ervaren Software Developer, en heb je ervaring met technieken zoals C#, MS Access & SQL? Vind jij het leuk om maatwerk software te ontwikkelen voor klanten in een specifieke branche? Dan is dit de baan voor jou! Als ontwikkelaar ben jij samen met een team van 12 collega’s verantwoordelijk voor het bouwen van nieuwe functionaliteiten en het uitbreiden van de core applicatie. Belangrijk is dat je ervaring hebt met C# en MS Access. Je bent flexibel en klantvriendelijk ingesteld, omdat het belangrijk is om de klanten zo goed mogelijk van dienst te kunnen zijn. Thuiswerken

Bekijk vacature »

Fullstack developer - medior

Functie omschrijving Ben jij toe aan een nieuwe uitdaging en zou jij graag bij een platte maar informele organisatie willen werken? Voor een mooi softwarebedrijf in omgeving Gorinchem zijn wij op zoek naar versterking. Als Fullstack developer wordt je bij dit bedrijf onderdeel van de volledige ontwikkeling van requirement tot oplevering! Werkzaamheden Jouw focus ligt op de front end en alles wat daarbij komt kijken. Je gaat ontwerpen, ontwikkelen, testen en valideren. Je zult voornamelijk werken met React.js en Typescript. Maar ook Javascript, HTML en CSS komen aanbod. Daarnaast zal je ook regelmatig met de back end werken! Bedrijfsprofiel Onze

Bekijk vacature »

Functioneel applicatiebeheerder - SOP-SYS-SAM

TenneT is hard groeiend om de onze ambities waar te kunnen maken. Zo nemen wij een leidende rol in het aanjagen van de energietransitie. Het werven van nieuw talent speelt daarin een cruciale rol. Wij zijn op zoek naar een gedreven Functioneel Applicatiebeheerder voor het financiele domein op onze locatie Arnhem die hieraan wil bijdragen en misschien ben jij dat wel? Jouw bijdrage aan TenneT Je gaat samenwerken in een team van circa 15 functioneel applicatiebeheerders en gaat onderdeel uitmaken van een DevOps team. Met dit team ga je applicaties (laten) ontwikkelen en beheren. Hierbij concentreer je je vooral op

Bekijk vacature »

Scrum Master

TenneT is hard groeiend om de onze ambities waar te kunnen maken. Zo nemen wij een leidende rol in het aanjagen van de energietransitie. Het werven van nieuw talent speelt daarin een cruciale rol. Wij zijn op zoek naar een gedreven Scrum master op onze locatie Arnhem die hieraan wil bijdragen en misschien ben jij dat wel? Jouw bijdrage aan TenneT Je begeleidt twee teams binnen de afdeling Platform Services (PLS). Je helpt mee de devops manier van werken van de teams verder door te ontwikkelen. Je helpt de PO bij het managen van de product backlog; het voorbereiden van

Bekijk vacature »

Medior C# Developer

Samen met het development team zorg je ervoor dat alle systemen achter de schermen vlekkeloos werken. Wat doe je als Medior C# Developer bij Coolblue? Als C# developer doe je regelmatig mee aan brainstormsessies over user experience, data en task flow met de UX Designer, Product Owner en Data Scientist in je team. Daarnaast schrijf je op zichzelf staande, consistente en testbare code die goed onderhoudbaar en toekomstbestendig is. Ook C# Developer worden bij Coolblue? Lees hieronder of het bij je past. Dit vind je leuk om te doen Werken met verschillende soorten data-opslag, zoals Oracle of AWS. Problemen oplossen

Bekijk vacature »

Functioneel applicatiebeheerder - SOP-SYS-SAM

TenneT is hard groeiend om de onze ambities waar te kunnen maken. Zo nemen wij een leidende rol in het aanjagen van de energietransitie. Het werven van nieuw talent speelt daarin een cruciale rol. Wij zijn op zoek naar een gedreven Functioneel Applicatiebeheerder op onze locatie Arnhem die hieraan wil bijdragen en misschien ben jij dat wel? Jouw bijdrage aan TenneT Je gaat samenwerken in een team van circa 15 functioneel applicatiebeheerders en gaat onderdeel uitmaken van een DevOps team. Met dit team ga je applicaties (laten) ontwikkelen en beheren. Hierbij concentreer je je vooral op de functionele aspecten, zodat

Bekijk vacature »

Java (Java EE) Developer

In het kort Werken als Java developer betekent werken aan complexe IT projecten bij onder meer een internationaal containeroverslag bedrijf. Zo sturen we apparaten en eindgebruikers aan d.m.v. onze custom-made software oplossing, die dagelijkse vele duizenden containers verwerkt. Denk aan systemen die volautomatische kranen aansturen en op afstand bedienen, de volledige afhandeling van containernummerherkenning bij het laden en lossen van zeeschepen of het tonen van instructies aan de chauffeurs van ruim 300 straddle carriers. En dat allemaal redundant, robuust en in een dynamische 24/7 omgeving! Jij versterkt ons ontwikkelteam en gaat aan de slag met oa. Java i.c.m. Spring (Boot),

Bekijk vacature »

Senior .NET Developer I goed salaris en deels thui

Bedrijfsomschrijving Mijn opdrachtgever is al ruim 20 jaar een gevestigde naam in de wereld van software ontwikkeling, met drie kantoren in de Randstad, waaronder Alphen aan den Rijn. Zij richten zich op het bouwen van IT-oplossingen die ervoor zorgen dat de productiviteit van klanten te allen tijden optimaal is. Hiervoor neemt jouw nieuwe werkgever het volledige ontwikkelproces tot haar rekening; van het eerste gesprek om de klantwensen in kaart te brengen, tot aan het uiteindelijke onderhoud van de opgeleverde oplossing. In totaal werken er inmiddels bijna 200 gemotiveerde IT-ers binnen deze organisatie. De gemiddelde leeftijd ligt rond de 35. Het

Bekijk vacature »

Database ontwikkelaar

Functieomschrijving Wil jij aan gave logistieke softwareprojecten werken en bij een uniek softwarebedrijf in de regio van Tilburg? Wacht niet langer en reageer snel op deze vacature. Als Database ontwikkelaar ga je aan de slag het schrijven van stored procedures en verder uitbouwen van de SQL database. Je werkt in een database team, met allemaal mensen die energie krijgen van software en techniek. Verder krijg je als taak: Optimaliseren en uitbouwen van de MS SQL databases die gebruikt worden; Optimaliseren van query's, waardoor er efficiënter gewerkt kan worden; Je werkt met de technieken T-SQL of PL/SQL; Bij interesse kan je

Bekijk vacature »

Front-end developer (Angular)

Functie Het team bestaat uit een architect, fullstack developers, app developers, de product owner en projectmanager. Eenieder draagt vanuit zijn discipline bij aan een complete oplossing voor de klant. Uiteraard zul je hierin nauw samenwerken met je collega’s. Jij wordt verantwoordelijk voor de front-end implementatie en fungeert als lead op dit gebied binnen het team. Je kunt helder formuleren, ideeën uitdragen en overbrengen aan je collega’s. Qua technische stack is het vooral van belang dat je ervaren bent met Angular, HTML5, CSS en TypeScript. Verder is ervaring in NgRx, Bootstrap, BEM en Cypress een pré, evenals affiniteit met UX/UI Design!

Bekijk vacature »

.NET developer

Functie Als .NET developer wordt jij onderdeel van ons ICT team. In dit multidisciplinaire team ben jij samen met onze senior .NET ontwikkelaar en medior .NET ontwikkelaar verantwoordelijk voor ons ERP systeem. In dit systeem (Navision) ga jij leren ontwikkelen. Wij bieden jou dan ook een gedegen opleiding aan, samen met de ondersteuning van onze Senior .NET developer. Daarnaast ga jij aan de slag met ons portaal geschreven in Sharepoint. Verder ben jij verantwoordelijk voor EDI verkeer en het ontwikkelen binnen het ERP systeem en andere toepassingen en rapportages. Van jou wordt verwacht dat jij het proces goed leert kennen

Bekijk vacature »

IT Manager team PaaS

TenneT is hard groeiende om haar ambities waar te kunnen maken. Zo nemen wij een leidende rol in het aanjagen van de energietransitie. Het werven van nieuw talent speelt daarin een cruciale rol. Wij zijn op zoek naar een gedreven Lead PaaS die hieraan wil bijdragen en misschien ben jij dat wel? Jouw bijdrage aan TenneT Je wordt de Teammanager (Lead) van een nieuw team binnen de afdeling Basic van Information Technology and Facilities (ITF) van TenneT. Het team heet Platform as a Service. Hier wordt elke dag in een goede sfeer met zijn allen hard gewerkt om vanuit IT

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

25/11/2024 06:07:50
 
- 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 schreef op 06.01.2010 12:30:
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 Stoové schreef op 06.01.2010 16:42:
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.