Parse error: unexpected T_AS

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Software Programmeur PHP

Functie Wij zijn op zoek naar een PHP programmeur voor een leuke opdrachtgever in omgeving Alblasserdam. Heb jij altijd al willen werken bij een bedrijf dat veilige netwerkverbindingen levert door middel van veilige oplossingen? Lees dan snel verder. 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 geleverde software en webapplicaties. Tevens

Bekijk vacature »

Software Developer PHP JavaScript Python HBO SQL

Samengevat: Wij zijn een softwarebedrijf voor Autodealers. Ben jij een Medior of Senior Software Developer? Heb je ervaring met PHP, JavaScript of Python? Vaste baan: Java.Developer Software HBO €3.000 - €5.200 Bij ons op de werkvloer is er een positieve en informele sfeer. Naast een goede begeleiding en een enthousiaste klantenkring biedt deze werkgever een prettige omgeving met zeer afwisselende werkzaamheden. Houd jij van aanpakken en denk je dat je deze uitdaging aankunt? Dan zoeken wij jou! Zij werken voor grote klanten. Zij doen omvangrijke projecten die we bij deze werkgever op kantoor realiseren (geen detachering). Zij werken met state-of-the-art

Bekijk vacature »

Senior Product Developer

Functieomschrijving Als senior Product Developer ben je verantwoordelijk voor bestaande mobiliteitsproducten en de ontwikkeling van nieuwe mobiliteitsconcepten. Met behulp van diverse klantonderzoeken, klantsessies en salesmeetings zorg je ervoor dat je de veranderende mobiliteitsbehoeften in de markt kent. Hier speel je op in door innovatieve, flexibele, efficiënte en duurzame vervoersoplossingen te bedenken, te ontwikkelen, te implementeren en uiteindelijk samen met Sales en Marketing collega’s in de markt te zetten. Je initieert en neemt deel aan (internationale en afdeling overschrijdende) projecten, vaak in de rol van projectleider. In die rol bewaak je de voortgang, coördineer je de activiteiten en zorg je voor

Bekijk vacature »

Applicatie ontwikkelaar

Functie omschrijving Zelfstandige applicatie ontwikkelaar gezocht voor familiair bedrijf in omgeving Capelle ad Ijssel 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! Een deel van jouw werkzaamheden: 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 en Power BI.

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 »

Senior Airport Developer ( System engineer)

De functie Nice to know (you) De nieuwe A-pier wordt de duurzaamste van Schiphol. Als deze af is ligt er 4000 vierkante meter zonnepanelen op het dak. En de toiletten? Die spoelen door met regenwater. we gaan ervoor: het creëren van de meest duurzame en hoogwaardige luchthavens ter wereld. een toekomstbestendig en duurzaam Schiphol. Daar werken we elke dag hard aan in team Development & Sustainability. Jij bent regisseur, expert én aanjager van de ontwikkeling van Schiphol. Connecting your world Hoe maak je de ambities en doelstellingen van Schiphol concreet in een project? De waarde voor Schiphol naar eisen die

Bekijk vacature »

Medior C# Developer

You'll build modern applications for Coolblue's back office. We have a lot of friends, and they crave well-structured data and user-friendly, task-focused applications. How do I become a Medior C# Developer at Coolblue? You regularly participate in brainstorm sessions about user experience, data, and task flow with the UX Designer, Product Owner, and Data Scientists in your team. Besides that you will create disconnected, highly congruent, and testable code that can easily be maintained and is future-proof. Want to become C# Developer at Coolblue? Read below if the job suits you. You enjoy doing this Working with various types of

Bekijk vacature »

PHP developer

Functie omschrijving Voor een klein bedrijf in de buurt van Nieuwegein zijn wij per direct op zoek naar een talentvolle PHP developer. Er wordt veel ruimte geboden voor eigen initiateven, waardoor je een mooie stempel kan drukken op jouw eigen werkzaamheden (zowel operationeel als strategisch). Het bedrijf heeft middels externe programmeurs een multimedia platform ontwikkeld, maar willen geleidelijk de ontwikkeling naar binnen halen. Om die reden zoeken zij een communicatieve interne PHP developer die graag meebouwt aan het succesvolle product. Je gaat de volgende werkzaamheden verrichten: Platform beheren en programmeren (PHP, MySQL, JQuery, Javascript, XML & HTML); Communicatie en aansturing

Bekijk vacature »

Senior Java Developer

Als Senior Java Developer bij Sogeti ben je onderdeel van onze toonaangevende community die bestaat uit ruim 100 gepassioneerde Java professionals. In teamverband lever je mooie prestaties. Daarmee draag je aan bij de meerwaarde die wij leveren aan onze top-opdrachtgevers. Geen werkdag is hetzelfde! Je bent voortdurend bezig met het oplossen van allerlei complexe vraagstukken binnen bedrijfs kritische systemen voor onze klanten in regio Noordoost zoals DUO, ING, CJIB en Tendernet. Natuurlijk krijg jij de mogelijkheid je verder te certificeren in dit vakgebied. We organiseren regelmatig technische Meetups en doen veel aan kennisdeling. Sogetisten hebben plezier in hun werk en

Bekijk vacature »

Typescript Developer / Cloud platform

Dit ga je doen (Door)Ontwikkelen van het cloud platform; (Door)Ontwikkelen van microservices; Bouwen van nieuwe functionaliteiten; Verbeteringen aandragen voor het cloud platform; Sparren met de business. Hier ga je werken Onze opdrachtgever, gevestigd in regio Eindhoven, levert een compleet dienstenpakket op het gebied van IT. Zij pakken verschillende (complexe) vraagstukken van grote organisaties op. De sfeer intern is gezellig en informeel. Men houdt van hard werken maar gezelligheid door middel van een borrel of gezamenlijke lunch komt er veel voor. Als Typescript ontwikkelaar word je onderdeel van het team gericht op de (door)ontwikkeling van hun eigen cloud platform welke wordt

Bekijk vacature »

.NET developer

Functie Als .NET developer start jij in een development team met één Senior .NET developer en één junior .NET developer. Als team zijn jullie verantwoordelijk voor het schrijven van software voor onze toonaangevende Automatiseringssystemen. Jij gaat aan de slag met de onderhoud van de kernsoftware, ondersteund de software van derden door het gebruik van onze webservices en als team zijn jullie verantwoordelijk voor het ontwikkelen van onze backend oplossingen. Wij maken op dit moment veel gebruik van .NET met ASP.NET. Komend kwartaal gaan wij wel gedeeltelijk overstappen naar .NET Core. Verder werken wij ook met SOAP, REST, JSON, HTML5, CSS3

Bekijk vacature »

Front-end developer E-Commere

Functie E-commerce is een ‘’snelle’’ wereld. Om hierin continu voorop te blijven omarmen ze in een vroeg stadium nieuwe technieken. Een webshop is nooit af en kan altijd beter, sneller en efficiënter. Tegelijkertijd hebben ze vanaf hun oprichting altijd vastgehouden aan kwaliteit boven snelheid, en dit loont. Als front-end developer heb je een adviserende rol en sta je aan het eindpunt van alles wat met designs te maken heeft. Je overlegt met klanten en collega’s, en zet je in om ideeen om te zetten tot unieke concepten. Je bent het aanspreekpunt voor de klant en bewaakt tevens de planning. Eisen

Bekijk vacature »

Junior Front end developer

Functie Als Front end developer binnen onze organisatie ga jij je bezig houden met het bouwen van de user experience van de webapplicaties. Je bent verantwoordelijk voor het vertalen van concepten, briefings en designs naar werkende functionaliteit. Hierbij zorg je ervoor dat applicaties betrouwbaar, veilig en toekomstbestendig zijn en een goede architectuur hebben en behouden. Verder denk je actief na- en mee over nieuwe ontwikkelingen en functionaliteiten om zo elke dag de klantervaring weer te verbeteren. Dit doe je natuurlijk niet alleen maar in een development team. Het team bedraagt momenteel 4 man bestaande uit 2 devops engineers en 2

Bekijk vacature »

Medior Front-end Developer

Bij Getnoticed doen wij wat we leuk vinden, websites bouwen en online marketing. Voor veel van onze klanten doen we dan ook allebei. Wel zo fijn om campagnes te draaien voor conversiegerichte websites die in eigen beheer zijn. In onze vestiging in Nederweert zit onze development afdeling en worden de websites gebouwd. Op dit moment zijn we op zoek naar jou: dé Medior Front-end Developer die net als wij, het hoofd boven het maaiveld durft uit te steken! In het kort Even een paar punten die omschrijven wat deze toffe baan inhoudt: Het uitwerken van designs tot functionele layouts Je

Bekijk vacature »

Database Developer

Functie omschrijving Voor een logistieke dienstverlener in omgeving Zuid Beijerland zijn wij op zoek naar versterking. Weet jij als geen ander systemen aan elkaar te koppelen en heb jij goede kennis van SQL en UML, lees dan snel verder! Jouw taken zien er als volgt uit: Je bent in deze rol voornamelijk verantwoordelijk voor het bouwen, implementeren en beheren van koppelingen tussen de bestaande systemen (zowel business 2 business als application 2 application). Daarnaast inventariseer je de wensen van in- en externe klanten, die je vervolgens samen met je collega's, vertaalt naar technische specificaties, die jullie zelf ontwikkelen en implementeren.

Bekijk vacature »

Pagina: « vorige 1 2

Erwin H

Erwin H

04/01/2012 10:39:54
Quote Anchor link
Ok, maar, als je wel zeker kunt weten dat in je database er altijd alleen maar juiste types bij juiste merken staan (Audi Corsa of Volvo Clio kunnen er dus niet in staan) dan hoef je eigenlijk die check bij het aanvinken niet te maken. Het zal alleen als resultaat hebben dat als een gebruiker verkeerd aanvinkt, hij gewoon geen resultaten te zien krijgt.

Tot zover denk ik het te begrijpen. Dan wat er moet gebeuren is hoe je de data uit je database krijgt. Volgens mij krijg je dus twee arrays terug van de gebruiker, een met merken en een met types. Op basis daarvan wil je records uit je database halen en dat kan op zich met een simpele query. Stel de gebruiker heeft de volgende merken en types geselecteerd (inclusief een foute):
merken = (Audi, Volvo, Opel)
types = (Corsa, Clio, A4, S40, Astra)

Dan kan je met deze query alle juiste combinaties eruit krijgen:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
SELECT merk, type
FROM autos
WHERE merk IN ('Audi','Volvo','Opel')
AND type IN ('Corsa','Clio','A4','S40','Astra')
ORDER BY merk, type;

In de SELECT clause kan je uiteraard alle velden opnemen die je wilt en de ORDER BY is ook maar een voorbeeld. Belangrijker nu is het WHERE deel. Wat ik hier dus zeg is dat alle records geselecteerd moeten worden die zowel een merk uit de merken array hebben, als een type uit de types array. Opel Astra, Volvo S40 etc worden dus wel geselecteerd, maar Opel Vectra dus niet, Renault Clio ook niet. Wat je dus alleen niet doet is controleren op foute combinaties. Mocht er een Volvo Clio in je database staan dan wordt die nu wel geselecteerd.
Gewijzigd op 04/01/2012 10:41:00 door Erwin H
 
PHP hulp

PHP hulp

21/12/2024 20:00:58
 
Tom geen

Tom geen

04/01/2012 11:30:29
Quote Anchor link
ik begrijp wel wat je bedoeld. Maar nu heb jij het over de te tonen records en jij hebt die merken en types handmatig ingevuld.

Het gaat mij eerst om de selectielijsten. Ik wil een lijst met alle beschikbare types uit de db, dus aan de hand van jou voorbeeld alleen alle types van audi, opel en volvo. Dus geen clio o.i.d. we gaan ervan uit dat dit onmogelijk is om te uploaden. Maar de lijst moet wel variabel zijn! want iemand anders wil misschien alleen peugot en renauld zien! of weet ik veel wat voor een combinatie...

En als we alle beschikbare types hebben, dan moeten we kijken of deze eerder was aangevinkt of niet. zo ja opnieuw aanvinken. zo nee, niet aanvinken.
 
Erwin H

Erwin H

06/01/2012 10:41:26
Quote Anchor link
Het SQL statement om zo'n lijst te krijgen is op zich niet zo ingewikkeld. Als je bijvoorbeeld alle types wil hebben van een merk kan je het zo doen:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
SELECT DISTINCT merk, type, CONCAT(merk,"_",type) AS merk_type
FROM autos
WHERE merk = 'blablabla'
ORDER BY merk, type;


Wil je meerdere merken tegelijk selecteren krijg je dit:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
SELECT DISTINCT merk, type, CONCAT(merk,"_",type) AS merk_type
FROM autos
WHERE merk IN ('blablabla1','blablabla2','blablabla3')
ORDER BY merk, type;


Zoals je overigens ziet heb ik er een extra kolom bij gedefinieerd "merk_type" en dat is voor het volgende deel van je vraag, hoe de checkboxen te maken.

Ten eerste is het dan van belang dat je die goed opbouwt in je HTML. Als je het als volgt doet:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
//merk checkbox
<input type="checkbox" name="merk[]" value="...">
//type checkbox
<input type="checkbox" name="merk_type[]" value="...">

Dan krijg je de aangevinkte checkboxen direct in een array terug in je php $_POST array, waardoor je er direct mee kunt werken. Je $_POST array zal dan zijn:
$_POST = array([merk] => Array(....), [merk_type] => Array(....))
Mits uiteraard, er tenminste een is aangevinkt (zie laatste opmerking).

Als je dan je data uit de database hebt en je de checkboxes wilt printen is het eigenlijk vrij eenvoudig om ze aangevinkt te zetten of niet. ($data is de variabele waarin ik even aanneem dat je al je data hebt gezet die uit de database is gekomen.)
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
foreach( $data as $d ){
  echo '<input type="checkbox" name="merk_type[]" value="'.$d[merk_type].'"'.(in_array($d["merk_type"], $_POST["merk_type"])? ' checked="checked"': '').'>';
}

?>


Dit is voor alle types dus, voor de merken kan je hetzelfde doen. Merk op dat ik merk_type heb gebruikt voor de value van de checkbox. Dit doe ik omdat je dan nog een check inbouwt op eventuele dubbele model namen. Ik weet niet of het mogelijk is, maar theoretisch zou je een Volvo S40 en een Mercedes S40 op zeker moment kunnen hebben en daar zou je dan op nat kunnen gaan.

Nog een opmerking: bovenstaande zal fout gaan op het moment dat er een gebruiker is die geen checkboxen heeft aangevinkt. Op dat moment zal de $_POST array namelijk niet gevuld zijn en kan je dus de check niet maken om te kijken of een checkbox moet zijn aangevinkt. Simpele oplossing:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
if (!isset($_POST["merk_type"])) $_POST["merk_type"] = array();
?>

Neem dit op in je script voor je verder met de $_POST array gaat werken. Zelfde voor het $_POST["merk"] element.
Gewijzigd op 06/01/2012 10:43:49 door Erwin H
 

Pagina: « vorige 1 2



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.