in_array geeft geen waarde weer

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

.NET developer

Functie Als .NET ontwikkelaar ga jij aan de slag bij een van onze klanten actief in de High Tech Industrie. Onze klanten zijn voornamelijk gelokaliseerd in de omgeving van Eindhoven. Wij zijn erg selectief als het gaat om de projecten die wij accepteren en richten ons dan ook alleen op innovatieve en complexe projecten. Omdat onze klanten voornamelijk gespecialiseerd zijn in de machinebouw, werk jij ook vaak dicht tegen de machines aan. Ons team bestaat momenteel uit Embedded engineers, IOT developers en Cloud engineers. Wij werken voornamelijk aan Microsoft projecten waar er gebruik wordt gemaakt van WPF, UWP, .NET Core

Bekijk vacature »

.Net developer

Sogeti is een organisatie met een goede werksfeer en zo min mogelijk hiërarchische verhoudingen. Ga je bij ons als .Net Developer aan de slag? Dan werk je dagelijks met collega’s aan de mooiste IT-projecten. Deze snelgroeiende groep collega’s krijgt energie van hun vak en dat merk je op de werkvloer. Natuurlijk krijg jij de mogelijkheid je te certificeren. We organiseren regelmatig technische Meet-ups en doen we veel aan kennisdeling. Mede hierdoor zij wij dit jaar Microsoft Partner of the year geworden. Sogetisten staan klaar voor elkaar, hebben lol met elkaar en daarmee behalen we de mooiste resultaten! Werken bij Sogeti

Bekijk vacature »

SQL database developer

Functieomschrijving Heb jij ongeveer 3 jaar ervaring als SQL database developer? Dit bedrijf bouwt applicaties om processen in distributiecentra te optimaliseren. Ter uitbreiding van het development team zijn wij op zoek naar een SQL database ontwikkelaar. Wil jij werken voor een groeiende werkgever in regio Breda waar jij de ruimte en tijd 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 werkt aan innovatieve softwareoplossingen voor het verbeteren en/of vernieuwen van logistieke processen; Je gaat projecten vanaf het begin tot het

Bekijk vacature »

Embedded Software Developer Games

Functie omschrijving Heb jij affiniteit met hardware en wil jij kleuren binnen een Qt framework? Spreek jij de talen C en of C ++? Dan ben ik wellicht opzoek naar jou! Voor een super gave opdrachtgever in omgeving Delft is er namelijk plek voor een nieuwe kracht! Dit bedrijf is gespecialiseerd in het ontwerpen van software voor een unieke game industrie. Wil jij betrokken worden bij een proces dat loopt van ontwikkeling tot installatie? Waarbij je bezig zult zijn met perfecte systemen die geleverd worden aan binnen en buitenland? Je zult in een team, samen met vier ontwikkelaars, de mooiste

Bekijk vacature »

Mendix Consultant / Developer

Dit ga je doen Het in kaart brengen en analyseren van de functionele wensen van de klant rondom Mendix applicaties; Het fungeren als sparringpartner voor de (interne) klanten; Het opstellen van requirements en het vertalen hiervan naar technische mogelijkheden; Het opstellen van user stories; Het bouwen van de Mendix applicaties in samenwerking met jouw team of zelfstandig; Het testen van op te leveren software en het zorg dragen voor de implementatie; Trainen van gebruikers in het gebruik van de applicatie; Werken in een Agile omgeving. Hier ga je werken De organisatie begeeft zich in de retail branche en focust zich

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 »

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 »

Applicatie ontwikkelaar

Functie omschrijving Zelfstandige applicatie ontwikkelaar gezocht voor familiair bedrijf in omgeving Rotterdam! Ben jij op zoek naar een nieuwe uitdaging en zoek jij een informele werkgever waar je zelfstandig kunt werken binnen een leuk IT team, lees dan snel verder want wie weet zijn wij op zoek naar jou! Binnen deze rol houdt jij je met het volgende bezig: Onderhouden en ontwikkelen van de IT systemen; Opzetten van Azure Cloud systemen, denk aan interfaces, hardware op de Cloud, webportalen of BI functies; Werken aan scripts binnen verschillende software applicaties, denk aan ERP en CAD; Ontwikkelen en implementeren van MS PowerApps

Bekijk vacature »

SQL ontwikkelaar

Functieomschrijving Voor een gave werkgever in regio Breda zijn wij per direct op zoek naar een SQL ontwikkelaar/ functioneel consultant. Hier wordt jij mede verantwoordelijk voor zowel de design en implementatie van SQL-databases als voor het verstaan van de processen van klanten naar het vertalen van deze processen naar IT-oplossingen. Jouw takenpakket komt als volgt uit te zien: Je test de ontwikkelde oplossingen om er zeker van te zijn dat deze voldoen aan de functionele specificaties en de behoeften van de organisatie; Je ontwerpt, ontwikkelt en implementeert SQL-databases om de data behoeften van de organisatie te ondersteunen; Je stelt op

Bekijk vacature »

PHP developer - Digital Agency

Functie Het team telt momenteel 20 collega’s, bestaande uit developers (front- en backend) en het operations team, waaronder ook het management en twee scrum masters vallen. Ze zijn op zoek naar een PHP developer die in staat is zelfstandig te werken. Je komt te werken in één van de drie scrumteams en gaat aan de slag met een project voor de klant. Het fijne hieraan is dat je wel afwisseling hebt qua werk, maar tegelijkertijd doorlopend werkt voor bestaande klanten. Hierdoor krijg je ook de kans om echt de diepte in te gaan en innovatieve technische oplossingen neer te zetten.

Bekijk vacature »

Backend Developer PHP Laravel SaaS

Dit ga je doen Het ontwikkelen van nieuwe features die bijdragen aan de groei van de klanten van de organisatie; Je denkt mee over nieuwe innovaties, features en verbeteringen in de applicatiearchitectuur; Je draagt bij aan de continue ontwikkeling van jouw team doordat je elke dag streeft naar het verbeteren van jouw eigen prestaties; Je neemt actief deel aan Scrum meetings en de Backend Guild. Hier ga je werken Voor een snel groeiend bedrijf, in de regio Nieuw Vennep, zijn wij opzoek naar een ervaren Backend Developer. De organisatie is actief in de e-commercebranche en ontzorgt haar klanten middels een

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

Longship.io gaat de wereld veroveren met baanbrekende software en legendarische... pizza-avonden! Lees hier de vacature van IT Operations Manager! Bij Longship werken we met een team van 5 mensen aan software voor laadpaal operators. Longship is ontstaan in 2020 met als doel om de elektrische mobiliteitstransitie aan te jagen. We zijn nu al een wereldwijde speler doordat we continu voorop lopen in innovatie. Ons platform helpt het versneld elektrificeren van wagenparken, internationaal! Wij zijn een startup met grote ambities die we willen bereiken met een relatief klein en efficiënt team. Je krijg de kans om ontzettend veel te leren van

Bekijk vacature »

C# .NET Developer

Functie omschrijving C# .NET Developer gezocht. Ben jij een full stack developer die op zoek is naar een nieuwe uitdaging binnen een leuk snel groeiend bedrijf? Lees dan snel verder! Wij zijn op zoek naar een Developer met ervaring op het gebied van .NET die een organisatie in de regio Bennekom gaat versterken. Jij gaat je binnen dit bedrijf vooral bezighouden met het verbeteren van de functionaliteiten van hun dataplatform. Samen met andere ontwikkelaars denk je mee in oplossingsrichtingen, architectuur en nieuwe technologieën. Bedrijfsprofiel De organisatie waar je voor gaat werken heeft een onafhankelijk dataplatform ontwikkelt voor de agrarische sector.

Bekijk vacature »

Front-end developer (medior/senior)

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 »
Ronny Jansen

Ronny Jansen

18/04/2020 11:29:27
Quote Anchor link
Beste php ers

volgende probeem
Ik haal een waarde uit mijn database
die kan ik ook gewoon echoen

als ik een array maak dan geeft deze ook gewoon de waarde weer met print_r
als ik echter vraag wat is in_array dan geeft deze geen waarde terug.
Kan iemand mij even op weg helpen.
Mijn script met daarachter de uitkomsten en beeldweergave in de browser
-------------
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
<?php
echo $row["catnr"]; //vazen
$ar_new =array($row["catnr"]);
print_r($ar_new); // array([0]=>vazen)


if (in_array(vazen, $ar_new)){ echo "dit is waar vazen zit erin"; }else{ echo "no match";}  // zou vazen moeten weergeven maar dat gebeurd niet
?>

-------------------------

bij voorbaat dank
Gewijzigd op 18/04/2020 11:39:31 door Ronny Jansen
 
PHP hulp

PHP hulp

23/11/2024 15:31:05
 
Rob Doemaarwat

Rob Doemaarwat

18/04/2020 11:47:50
Quote Anchor link
En je krijgt geen warning/foutmelding!? Probeer het eens met quootjes om 'vazen' ;-)
 
Ronny Jansen

Ronny Jansen

18/04/2020 11:55:22
Quote Anchor link
Hoi Rob,
Bedankt voor je snelle reactie.
Ik krijg geen foutmelding en ik heb ' geprobeerd en " en zonder en $row[0] etc
Maar ik krijg geen resultaat terwijl het toch duidelijk is dat de categorie vazen in de array zit

Ik heb ook geprobeerd met een nieuw array
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php $ar_new=array(); ?>

Maar ook dat werkt niet.
Ik ben erg benieuwd wat er hier aan de hand is omdat volgens mij het script goed is.
Overigens werkt het wel als ik de string catnr inde browserbalk ingeef en vervolgens $_GET['catnr'] gebruik.
 
- Ariën  -
Beheerder

- Ariën -

18/04/2020 12:06:23
Quote Anchor link
if (in_array('vazen', $ar_new)){

Dit zou moeten werken.
Gewijzigd op 18/04/2020 12:07:57 door - Ariën -
 
Ronny Jansen

Ronny Jansen

18/04/2020 12:18:24
Quote Anchor link
- Ariën - op 18/04/2020 12:06:23:
if (in_array('vazen', $ar_new)){

Dit zou moeten werken.


toch werkt het niet en dat is dus wat mij ook verbaasd
Gewijzigd op 18/04/2020 12:19:01 door Ronny Jansen
 
- Ariën  -
Beheerder

- Ariën -

18/04/2020 12:43:43
Quote Anchor link
Wat zit er volgens print_r() nu in $ar_new?
Gewijzigd op 18/04/2020 12:44:20 door - Ariën -
 
Ronny Jansen

Ronny Jansen

18/04/2020 13:44:21
Quote Anchor link
Hetzelfde
array([0]=>vazen)
 
- Ariën  -
Beheerder

- Ariën -

18/04/2020 13:48:39
Quote Anchor link
Is dat überhaupt wel een string?
Ik vind de constructie een beetje vreemd?
 
Ronny Jansen

Ronny Jansen

18/04/2020 14:07:42
Quote Anchor link
Ik ga nu eerst alles weghalen uit mijn script en neem alleen de database output en de array
Misschien is er een statement die dwars ligt
Wordt vervolgd
 
- Ariën  -
Beheerder

- Ariën -

18/04/2020 14:12:03
Quote Anchor link
Kijk anders eens met var_dump(). Dan zie je wat er voor datatype gebruikt wordt.
 
Ronny Jansen

Ronny Jansen

18/04/2020 14:58:54
Quote Anchor link
Goed idee,

output
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
array(1) { [0]=> string(6) "vazen " }
?>





Toevoeging op 18/04/2020 15:02:34:

En dat was de oplossing:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
if (in_array("vazen ", $ar_new)){ echo "dit is waar vazen zit erin"; }else{ echo "no match";}  // zou vazen moeten weergeven maar dat gebeurd niet
?>

Een spatie achter de 2e "

Maar dat zou niet moeten dus waarschijnlijk wordt het niet goed in de database gezet??
 
- Ariën  -
Beheerder

- Ariën -

18/04/2020 15:04:09
Quote Anchor link
Dat vermoed ik.
 
Ronny Jansen

Ronny Jansen

18/04/2020 15:05:12
Quote Anchor link
In ieder geval heel erg bedankt voor de hulp
De logica was even weg maar is nu weer helder
Ik kijk de input naar de database even na

Toevoeging op 18/04/2020 15:07:58:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
VALUES ('$naar_database', '$catnr ', '$naar_database','$naar_database')";
?>


dit was de boosdoener een spatie
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<? '$catnr '  ?>
bij de input naar de database

Pfff
opgelost
Gewijzigd op 18/04/2020 15:08:54 door Ronny Jansen
 
- Ariën  -
Beheerder

- Ariën -

18/04/2020 15:12:00
Quote Anchor link
Ik hoop je die die variabelen in je VALUES wel netjes escaped?
 
Thomas van den Heuvel

Thomas van den Heuvel

18/04/2020 15:19:50
Quote Anchor link
Op zich is het ook wel opmerkelijk dat in een kolom catnr (categorie nummer?) een tekst zit. Zou het niet veel handiger zijn om categorieën (intern) te identificeren met nummers? Of op zijn minst een minder misleidende naam te gebruiken?
 
Ronny Jansen

Ronny Jansen

18/04/2020 18:34:44
Quote Anchor link
- Ariën - op 18/04/2020 15:12:00:
Ik hoop je die die variabelen in je VALUES wel netjes escaped?


Daar ga ik zeker aan denken




Toevoeging op 18/04/2020 18:36:14:

Thomas van den Heuvel op 18/04/2020 15:19:50:
Op zich is het ook wel opmerkelijk dat in een kolom catnr (categorie nummer?) een tekst zit. Zou het niet veel handiger zijn om categorieën (intern) te identificeren met nummers? Of op zijn minst een minder misleidende naam te gebruiken?


Dat is inderdaad geen handige naam.
Maar dat ga ik nu aanpassen ik heb het alleen even gebruikt als werknaam
iig bedankt voor de opmerking
 



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.