Array/Object probleem

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

PHP Developer in centrum Leiden

Bedrijfsomschrijving Voor een tof bedrijf in het centrum van Leiden dat websites en (web)applicaties bouwt, ben ik op zoek naar een Medior/Senior PHP Developer. De projecten zijn hier érg uitdagend en dat mag je doen voor hele mooie opdrachtgevers. Dit bedrijf heeft de toekomst wat betreft E-platforms. Je komt te werken in een klein en sterk team waar jij, met zes collega's, gaat werken binnen PHP. Je overlegt hier met collega's en opdrachtgevers om mee te denken hoe je projecten gaat aanvliegen. De producten die ze maken zijn van hoge kwaliteit en dat geldt zowel op technisch als creatief vlak.

Bekijk vacature »

Product Developer (Freelancer)

Product Developer for 'meat replacement products' working as part of The Vegetarian Butcher R&D team. Responsibilities: To support the R&D team with product development work in the lab through: Development of product formulations according to the business product design brief, processability and safety requirements Perform product and ingredient physical-chemical analyses according to needs Recording and reporting of experimental data. Ensure high-quality documentation of work in available software systems To support implementation of approved formulation in the sourcing unit through pilot plant and plant trials To ensure compliance to the Unilever Code of Business Principles and all SHE and QA policies,

Bekijk vacature »

Mendix Consultant / Developer

Bedrijfsomschrijving Deze organisatie is actief binnen de retail branche en constant in beweging. De focus ligt op het verbeteren van de ICT afdeling en de dienstverlening richting interne klanten/ gebruikers. De organisatie bestaat uit ongeveer 3000 medewerkers. Met de ICT afdeling verzorgen zij de ICT dienstverlening voor verschillende onderdelen binnen de organisatie. Het Mendix team wordt gezien als drijvende kracht achter de innovaties binnen deze organisatie. Het team bestaat ruim 2 jaar en heeft in die periode ruim 20 verschillende applicaties gebouwd en er staat gepland staat om dat aantal te vergroten. Het doel van het team is om processen

Bekijk vacature »

PHP Backend en Frontend Developers

Bedrijfsomschrijving Deze organisatie is klein van stuk echter groot in haar daden! Met 3 andere techneuten leveren ze prachtige web-oplossingen voor bedrijven. De eigenaar die zelf ook mee werkt zoekt iemand die hem deels kan gaan vervangen. De andere collega's werken er al jaren met plezier en dat weten wij uit eerste hand. De mensen die wij hier kennen gaan al jaren elke dag met plezier naar deze boeiende werkgever. Ze willen hier graag klanten helpen en dat is waar ze goed in zijn. Functieomschrijving Het bedrijf is gespecialiseerd in het opleveren van goed beveiligde websites en web applicaties. In

Bekijk vacature »

.NET Developer en werken voor nieuwe, frisse detac

Bedrijfsomschrijving Wil jij werken voor een nieuwe detacheerder, die van plan is om de wereld van IT detachering te gaan veranderen? Dan is dit een mooie kans! Deze nieuwe organisatie is ontstaan uit een samenwerking tussen twee zeer ervaren managers uit de wereld van IT detachering. Zij werkten allebei voor een grote detacheerder en liepen hier regelmatig tegen punten aan die zij graag anders wilden zien. Het belangrijkste punt dat hen elke keer weer opviel was dat zij té vaak niet de ruimte kregen om te luisteren naar wat de Developers die zij in dienst hadden nou echt wilden. De

Bekijk vacature »

Full-stack .NET developer gezocht, Goeree-Overflak

Ben je een .NET software developer en op zoek naar een professionele werkomgeving binnen een wat groter innovatief en ambitieus bedrijf? Waar sprake is van een uitgebreid applicatielandschap met elke dag nieuwe uitdagingen, waar alles mogelijk is, binnen een goede collegiale sfeer? Lees dan verder! Voor een bedrijf in Goeree-Overflakke zijn we momenteel op zoek naar een ervaren software developer. De IT afdeling bestaat uit circa 60 mensen waarvan zo'n 15 developers. Voor de recente architectuur wordt gebruikt gemaakt van de nieuwste technieken waaronder .NET Core, Docker en Angular. Echter bestaat het applicatielandschap uit een groot aantal verschillende applicaties waarbij

Bekijk vacature »

Security Specialist Informatiebeveiliging

Security Specialist Informatiebeveiliging Functiebeschrijving: Help jij onze klanten in de veiligheidssector de stap te maken naar de high performance organisatie van de 21e eeuw? Wat ga je doen? Als Security specialist maak je deel uit van een gedreven club professionals. Jij bent verantwoordelijk voor accreditatie, risicoanalyses van ontworpen IT projecten. Deze rol vereist communicatie en interactie met meerdere ontwikkel- en (test)teams en met andere product eigenaren. Jij bent op de hoogte van verschillende security standaarden om dit beleidsmatig te kunnen integreren. Je bent op de hoogte van nieuwe trends met betrekking tot cybersecurity. Je bent in staat om innovatief een

Bekijk vacature »

Software Consultant Financieel

Software Consultant Financieel Volg jij liever de veranderingen in de financiële wet- en regelgeving dan een spannende Netflix-serie? En zet je die laatste veranderingen met veel plezier om naar gebruiksvriendelijke software voor zorgorganisaties in de caresector? Jouw baan Actuele wetten en regels vertalen in concrete ICT-oplossingen? Dat doe jij. Cursussen geven aan zorgprofessionals? Check! Een verpleeghuis of GGZ-instelling adviseren en ondersteunen? Ook dat is jouw job. Je bent de onmisbare schakel tussen onze ontwikkelaars en de eindgebruikers van onze software. Al jouw activiteiten zijn volledig gericht op de financiële processen binnen care-organisaties. Jouw team Software Consultant Financieel ben je niet

Bekijk vacature »

Medior C# Developer

Samen met het development team zorg je ervoor dat alle systemen achter de schermen vlekkeloos werken. Hoe word ik 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? Funda legt je uit hoe je dat doet. Dit vind je leuk om te doen Werken met verschillende soorten data-opslag, zoals Oracle of Dynamo/Cosmos. Problemen oplossen met

Bekijk vacature »

Medior Front-End Developer

Als medior Front-End Developer bij Coolblue verbeter je de gebruiksvriendelijkheid van onze webshop voor miljoenen klanten. Hoe word ik Medior Front-end Developer bij Coolblue? Als Medior Front-end Developer werk je aan de gebruiksvriendelijkheid van onze webshop voor miljoenen klanten. Je vindt het leuk om samen te werken met de UX designer om stories op te pakken. Je krijgt energie van het bedenken van creatieve oplossingen en presenteert dit graag binnen het team. Ook ben je trots op je werk en verwelkomt alle feedback. ‘’Ook Medior Front-end Developer worden bij Coolblue? Else de Boer legt je uit hoe je dat doet.’’

Bekijk vacature »

Senior Business Analyst

Cargill Want to build a stronger, more sustainable future and cultivate your career? Join Cargill's global team of 155,000 employees who use new technologies, dynamic insights and over 155 years of experience to connect farmers with markets, customers with ingredients, and people and animals with the food they need to thrive. JOB PURPOSE AND IMPACT We seek a Systems and Process Design Analyst III who will analyze business problems to be solved with automated systems. In this role, you will provide technical expertise to identify, evaluate and develop systems and procedures that are cost-effective and meet user requirements. KEY ACCOUNTABILITIES Translate

Bekijk vacature »

Medior C#.Net Developer

Bedrijfsomschrijving Deze organisatie is werkzaam in de e-commerce branche. Het is een snel groeiende internationale organisatie met ambitieuze medewerkers en ambitieuze groeiplannen. Het is een dynamische omgeving met veel uitdagende projecten. De organisatie is volledig overgegaan op de Agile werkwijze. Naast de twee huidige scrumteams zijn zij bezig met het opzetten van een derde scrumteam. Daarom zijn ze op zoek naar een fullstack .NET Software Engineer / Developer. Ze zoeken een Software Engineer / Developer die het leuk vindt applicaties helemaal opnieuw op te bouwen en zich bezig te houden met doorontwikkeling. Maar die het daarnaast ook leuk vindt om

Bekijk vacature »

.NET Developer PACS / Multimedia

.NET Developer PACS / Multimedia Wil jij met jouw ontwikkelskills medisch specialisten het optimale uit beeldmateriaal laten halen? Dan is dit jouw droombaan! Ter versterking van ons PACS-team in Amsterdam zoeken wij een ontwikkelaar die verantwoordelijkheid krijgt over zijn ‘eigen’ software. Jouw baan In deze functie ga je medische apparatuur (ECG\echo\OCT\MRI\Etc) integreren in ons EPD. Jij houdt je daarnaast bezig met het maken van software om de verschillende output-formaten van de apparatuur te ondersteunen en te presenteren aan medische specialisten. Tevens ben je verantwoordelijk voor het ontwerpen, ontwikkelen, ondersteunen en onderhouden van je eigen PACS-tools (Picture Archiving and Communication System).

Bekijk vacature »

Ervaren .NET C# ontwikkelaar, inhouse, complex maa

Ben je als ervaren ontwikkelaar op zoek naar een analytische omgeving? Waar hoogopgeleiden en ervaren collega’s jouw kennis naar een hoger niveau kunnen tillen? Waar je met een leuk team samen aan innovatieve producten werkt? Dan zou de deze organisatie wel eens goed bij je kunnen passen. Voor een organisatie in Delft zoeken we momenteel een ervaren .NET C# ontwikkelaar. De organisatie richt zich op innovatieve en complexe maatwerk systemen met een maatschappelijke raakvlak. Hierbij moet je (afhankelijk van je niveau) mee kunnen denken met functionele en architectonische vraagstukken. De projecten kunnen uiteenlopend zijn en het is maar net wat

Bekijk vacature »

Ervaren .NET C# ontwikkelaar, inhouse, complex maa

Ben je als ervaren ontwikkelaar op zoek naar een analytische omgeving? Waar hoogopgeleiden en ervaren collega’s jouw kennis naar een hoger niveau kunnen tillen? Waar je met een leuk team samen aan innovatieve producten werkt? Dan zou de deze organisatie wel eens goed bij je kunnen passen. Voor een organisatie in Delft zoeken we momenteel een ervaren .NET C# ontwikkelaar. De organisatie richt zich op innovatieve en complexe maatwerk systemen met een maatschappelijke raakvlak. Hierbij moet je (afhankelijk van je niveau) mee kunnen denken met functionele en architectonische vraagstukken. De projecten kunnen uiteenlopend zijn en het is maar net wat

Bekijk vacature »
H van der Heide

H van der Heide

15/10/2010 12:23:16
Quote Anchor link
Ik werk met een framework en wil met een hack kunnen rekenen met een bepaalde integer namelijk het aantal van een product dat op voorraad is. Dit wordt geregeld in deze array $stkq

Met de volgende code is het me gelukt de array zelf "in beeld" te printen:


Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<?php
$stocktable
=$db->prefix ."eshop_stock";

$stkq=$wpdb->get_results("SELECT available from $stocktable where post_id=$post->ID");

print_r($stkq);
?>


Dit print (html):

Quote:
Array ( [0] => stdClass Object ( [available] => 6 ) )




Nu wil ik dus eigenlijk alleen die "6" hebben om er vervolgens if/else statements op te kunnen loslaten..

Alvast bedankt
Gewijzigd op 15/10/2010 12:28:46 door H van der Heide
 
PHP hulp

PHP hulp

24/01/2021 19:19:02
 
Teun Hesseling

Teun Hesseling

15/10/2010 12:39:47
Quote Anchor link
ik ben zelf nog maar en beginner kan het ook totaal fout hebben , maar dat is dan toch gewoon
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php echo $stkq[available];?>
?
 
H van der Heide

H van der Heide

15/10/2010 12:54:12
Quote Anchor link
Al geprobeerd dat werkt niet omdat er een object in de array staat..
 
Hipska BE

Hipska BE

15/10/2010 13:10:03
Quote Anchor link
BASIS PHP!!!!!!

$stkq[0]->available

En je query is HEEL gevoelig voor SQL Injection, let daar mee op!
 
TJVB tvb

TJVB tvb

15/10/2010 13:10:13
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php echo $stkq[0]->available;?>

Die print_r laat de structuur al zien

fix na commentaar Hipska
Gewijzigd op 15/10/2010 13:22:09 door TJVB tvb
 
Hipska BE

Hipska BE

15/10/2010 13:17:29
Quote Anchor link
@TJVB: er staat toch niet Array ( [0] => Array ( [available] => 6 ) ) ???
 
Pim -

Pim -

15/10/2010 13:23:00
Quote Anchor link
Hipska BE op 15/10/2010 13:10:03:
BASIS PHP!!!!!!

$stkq[0]->available

En je query is HEEL gevoelig voor SQL Injection, let daar mee op!


Hoe weet jij dat nou? De kans is groot dat het framework de waarde al geëscaped heeft.
 
Hipska BE

Hipska BE

15/10/2010 13:27:45
Quote Anchor link
Pim de Haan op 15/10/2010 13:23:00:
Hipska BE op 15/10/2010 13:10:03:
BASIS PHP!!!!!!

$stkq[0]->available

En je query is HEEL gevoelig voor SQL Injection, let daar mee op!


Hoe weet jij dat nou? De kans is groot dat het framework de waarde al geëscaped heeft.


Aan de manier hoe hij z'n query schrijft..
 
H van der Heide

H van der Heide

15/10/2010 13:28:23
Quote Anchor link
die globals en database query heb ik er alleen even bij gezet op mn localserver om te oefenen.. in het framework zit dat ergens anders dus neem aan dat dat gevaar inderdaad is afgeknepen..

anyway bedankt komt er zo wel uit :-) en ja ben pas net begonnen maandje of twee terug.. linux, php en sql... met de basis html/css kennis die ik had vind ik dat ik toch best aardig eindje kom al :-)

/leert verder
 



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.