Qeury hulp nodig

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Full Stack PHP Developer

Functieomschrijving Ervaren PHP Developer gezocht! Wij zijn op zoek naar een ervaren PHP Developer die het IT team van een organisatie in de regio Ermelo gaat versterken. Voor deze functie zijn we op zoek naar een enthousiaste en breed georiënteerde IT-er die deze innovatieve organisatie nog een stap verder gaat brengen. Wij zijn op zoek naar iemand die communicatief goed is en die zelfstandig problemen op kan lossen. Je bent verantwoordelijk voor het samenwerken met een externe partij het is hierbij jouw taak om deze partij uit te dagen op het geleverde werk. Het schrijven van concepten aan de AI

Bekijk vacature »

Software Developer / .NET / Azure

Dit ga je doen Als Lead .NET Software Developer zal je je bezig houden met: Het vertalen van bedrijfswensen naar een technische roadmap; Uitwerken van nieuwe architectuur / designs; Het team aansturen en motiveren; Toezien op de kwaliteit van de code; Mee ontwikkelen van nieuwe features en applicaties. Hier ga je werken Deze organisatie is op dit momenteel marktleider in het ontwikkelen van productielijnen voor de voedselindustrie en heeft een wereldwijd klantnetwerk. Binnen deze organisatie is het team van software developers dagelijks bezig met het ontwikkelen van maatwerk oplossingen om alle productiemachines aan te sturen, maar ook bedrijf kritische applicaties

Bekijk vacature »

Magento developer

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 back-end developer fungeer je als het verlengstuk van hun klanten. Technisch complexe zaken pak je met liefde op, en hierin werk je samen met o.a. front-end developers en designers. Klanten verwacht hierin kwaliteit van het hoogste niveau en een proactieve, meedenkende rol bij het maken van zowel technische als strategische keuzes. Ga

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 »

Senior SQR Java Developer

Vacature details Vakgebied: Software/IT Opleiding: Senior Werklocatie: Eindhoven Vacature ID: 13333 Introductie Are you passionate about contributing to the world's most advanced machines. Do you thrive in a challenging environment working with highly motivated and skilled teams? If so, we have the perfect opportunity for you! We are seeking a Senior Software Design Engineer for Sequence Tooling to play a critical role in creating and maintaining mission-critical software applications. In this role, you will focus on achieving maintainable software architecture that is transparent and easy to extend while maintaining a strong focus on software quality. You will work closely with

Bekijk vacature »

Softwareontwikkelaar Cleopatra

Functieomschrijving: De directie Verkeer en Openbare ruimte van de gemeente Amsterdam beschikt over een softwareapplicatie, "Cleopatra", waarmee geautomatiseerde handhaving plaatsvindt (op basis van kentekenherkenning) van bepaalde gebieden waarin toegangseisen worden gesteld aan het verkeer. Voorbeelden ervan zijn de milieuzones, de zone zwaar verkeer, handhaving van bromen snorfietser op het fietspad en autoluwe gebieden. Voor de doorontwikkeling en uitbreiding ervan zijn gespecialiseerde softwareontwikkelaars nodig die helpen bij het programmeren van de handhavingsmodules voor nieuwe gebieden en het verbeteren en bijwerken van de bestaande onderdelen van de softwareapplicatie.De opdracht bestaat uit: het programmeren van de diverse modules;het tijdens demo's tonen van de

Bekijk vacature »

Full stack ontwikkelaar Laravel, Vue.js

Functie Als ontwikkelaar binnen deze organisatie hou jij je voornamelijk met lopende projecten voor de verschillende klanten. Zo bouw je de ene dag aan prijsschifting systemen en de andere dag onderzoek je crawlers en stel je ze zo in dat de data goed binnen komt binnen het systeem. Daarnaast bouw je mee aan dashboards en ben je dus constant bezig met het verbeteren van het platform. Er is een vaste werkwijze, zo werken ze met Trello kaarten en onderverdelen ze deze aan het begin van iedere week onder de developers. Dit wordt door de lead developer gedaan, maar in samenspraak

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 »

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 »

Oracle APEX developer

Wat je gaat doen: Als Oracle APEX ontwikkelaar bij DPA werk je samen met collega’s aan de meest interessante opdrachten. Je zult je ervaring met SQL, PL/SQL, JavaScript, HTML en CSS inzetten om wensen van opdrachtgevers te vertalen naar technische oplossingen. Je werk is heel afwisselend, omdat DPA zich niet beperkt tot een specifieke branche. Zo ben je de ene keer bezig binnen de zorgsector, de andere keer is dit bij de overheid. Wat we vragen: Klinkt goed? Voor deze functie breng je het volgende mee: Je hebt een hbo- of universitaire opleiding afgerond Je hebt 2 tot 5 jaar

Bekijk vacature »

Python developer Consultancy

Functie Als Python developer bij deze organisatie werk je voor verschillende klanten. Doordat de oprichter een groot netwerk heeft kun je zelf voorkeuren uitspreken in het type projecten dat je wilt gaan doen. Zo zijn er bijvoorbeeld langdurige of juist korte projecten, maar is ook het type klant, of project bespreekbaar. Werk jij bijvoorbeeld graag aan een nieuw, state-of-the-art web portaal of ben je liever betrokken bij een migratietraject van een bestaande applicatie? Wij gaan voor jou aan de slag! Eisen • Je bent een gedreven developer met sterke voorkeur voor Python • Je bent meer dan een codeklopper •

Bekijk vacature »

Back-end PHP Software Developer - Juniorfunctie

Functieomschrijving Wij zijn op zoek naar een PHP Software Developer om ons team te versterken en mee te werken aan de ontwikkeling van eigen IOT-oplossingen. In deze functie ben je verantwoordelijk voor het bouwen van webapplicaties, apps en dashboards voor het uitlezen en managen van sensoren in machines. Je werkt nauw samen met een team van ontwikkelaars en engineers om de beste software-oplossingen te creëren. Jouw werkzaamheden zien er als volgt uit: Je bent in deze rol verantwoordelijk voor het ontwerpen, ontwikkelen en onderhouden van webapplicaties en softwaretoepassingen voor in-house ontwikkelde IOT oplossingen. Je werkt aan complexe databases en back-end

Bekijk vacature »

Digital Agency is looking for PHP developers!

Functie The team currently has 20 colleagues, consisting of developers (front and backend) and the operations team, which also includes management and two scrum masters. They are looking for a PHP developer who is able to work independently. You will work in one of the three scrum teams and start working on a project for the customer. The interesting thing about this is that you do have variety in terms of work, but at the same time continuously work for existing customers. This also gives you the opportunity to really go into depth and develop innovative technical solutions. In terms

Bekijk vacature »

Full stack Python developer

Functie Samen met andere collega’s (een product owner, een software manager en een ervaren ontwikkelaar) ga jij onze producten verder ontwikkelen. Jouw verantwoordelijkheden zullen bestaan uit: – Verder wil gaan met de ontwikkeling van onze bestaande producten; nieuwe features! – Meedenkt over de roadmap van onze producten – Als sparringpartner kan optreden op het gebied van development – Zelf ook nieuwe ideeën op tafel durft te leggen en deze van scratch af aan wilt bouwen Hieronder ook een paar voorbeelden van projecten waar we momenteel mee bezig zijn of binnenkort aan willen beginnen: – Real-time interactie creëren in onze web

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 »
Bjorn cornelissen

bjorn cornelissen

17/01/2012 11:28:13
Quote Anchor link
hele simpele vraag.
hoe zorg ik ervoor dat deze query niet alleen prijs naam en id zoekt maar ook in product model.

Tabel: products
veld: products_model



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
21
22
23
24
25
26
27
28
29
30
31
32
<?  if(isset($_POST['item_search'])  and $_POST['item_search']!='')
          {

              $search=$_POST['item_search'];
              $_SESSION['current_item_search']=$search;
            $query="SELECT p.products_id,pd.products_name,p.products_price,tr.tax_rate
            FROM products as p,products_description as pd,tax_rates as tr,tax_class as tc
            WHERE p.products_id=pd.products_id and
            p.products_tax_class_id=tc.tax_class_id and
            tr.tax_class_id=tc.tax_class_id and
            pd.products_name like \"%$search%\" and pd.language_id=1
            ORDER by pd.products_name"
;          }
          elseif(isset($_SESSION['current_item_search']))
          {

              $search=$_SESSION['current_item_search'];
            $query="SELECT p.products_id,pd.products_name,p.products_price,tr.tax_rate
            FROM products as p,products_description as pd,tax_rates as tr,tax_class as tc
            WHERE p.products_id=pd.products_id and
            p.products_tax_class_id=tc.tax_class_id and
            tr.tax_class_id=tc.tax_class_id and
            pd.products_name like \"%$search%\" and pd.language_id=1
            ORDER by products_description.products_name"
;

          }

          else
          {
              $query="SELECT p.products_id,pd.products_name,p.products_price,tr.tax_rate
            FROM products as p,products_description as pd,tax_rates as tr,tax_class as tc
            WHERE p.products_id=pd.products_id and
            p.products_tax_class_id=tc.tax_class_id and
            tr.tax_class_id=tc.tax_class_id and pd.language_id=1 ORDER by pd.products_name"
;
            
          }
?>
 
PHP hulp

PHP hulp

15/01/2025 00:21:59
 
Jelle -

Jelle -

17/01/2012 11:33:43
Quote Anchor link
Het lijkt me ten eerste handig om de query's wat overzichtelijker te maken dat scheelt al heel veel:

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
<?php
    //voorbeeldje
    $q = "
        SELECT
            a.naam,
            b.banaan,
            c.whoeij
        FROM
            namen a
                JOIN bananan b on b.aap = a.aap,
            test c
        WHERE
            overzicht = 'yep'
        "
;
?>


Ten tweede is dit vatbaar voor sql injection, je controleert niet wat de gebruiker invult, (mysql_real_escape_string())
Gewijzigd op 17/01/2012 11:34:03 door Jelle -
 
Bjorn cornelissen

bjorn cornelissen

17/01/2012 11:35:13
Quote Anchor link
dat maakt niet uit want dit zit achter een wachtwoord en gebruikersnaam waar alleen ik bij kan.

Tis een kassa systeem die ik heb geintergreerd met een een webwinkel

Toevoeging op 17/01/2012 11:42:59:

ik heb dit nu verandert maar nog geen succes

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
21
22
23
24
25
26
27
28
29
30
31
32
33
34
<?
      if(isset($_POST['item_search'])  and $_POST['item_search']!='')
          {

              $search=$_POST['item_search'];
              $_SESSION['current_item_search']=$search;
            $query="SELECT p.products_id,pd.products_name,p.products_price,p.products_model,tr.tax_rate
            FROM products as p,products_description as pd,tax_rates as tr,tax_class as tc
            WHERE p.products_id=pd.products_id and
            p.products_tax_class_id=tc.tax_class_id and
            tr.tax_class_id=tc.tax_class_id and
            pd.products_name and p.products_model like \"%$search%\" and pd.language_id=1
            ORDER by pd.products_name"
;          }
          elseif(isset($_SESSION['current_item_search']))
          {

              $search=$_SESSION['current_item_search'];
            $query="SELECT p.products_id,pd.products_name,p.products_price,p.products_model,tr.tax_rate
            FROM products as p,products_description as pd,tax_rates as tr,tax_class as tc
            WHERE p.products_id=pd.products_id and
            p.products_tax_class_id=tc.tax_class_id and
            tr.tax_class_id=tc.tax_class_id and
            pd.products_name and p.products_model like \"%$search%\" and pd.language_id=1
            ORDER by products_description.products_name"
;

          }

          else
          {
              $query="SELECT p.products_id,pd.products_name,p.products_price,p.products_model,tr.tax_rate
            FROM products as p,products_description as pd,tax_rates as tr,tax_class as tc
            WHERE p.products_id=pd.products_id and p.products_model and
            p.products_tax_class_id=tc.tax_class_id and
            tr.tax_class_id=tc.tax_class_id and pd.language_id=1 ORDER by pd.products_name"
;
            
          }

?>
Gewijzigd op 17/01/2012 11:36:19 door bjorn cornelissen
 
Jelle -

Jelle -

17/01/2012 12:21:40
Quote Anchor link
Je hoeft me niet te PM'en hoor, komt vanzelf een reactie...

Maar heb je mijn reactie gelezen? Maak eerst de query wat leesbaarder.

En als je iets wilt zoeken in meerdere velden, misschien een OR gebruiken (p.name LIKE 'something' OR p.model LIKE 'something')
 
Bjorn cornelissen

bjorn cornelissen

17/01/2012 12:24:39
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
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
<?
 if(isset($_POST['item_search'])  and $_POST['item_search']!='')
          {

              $search=$_POST['item_search'];
              $_SESSION['current_item_search']=$search;
            $query="SELECT
            p.products_id,pd.products_name,p.products_price,p.products_model,tr.tax_rate
            FROM
            products as p,products_description as pd,tax_rates as tr,tax_class as tc
            WHERE
            p.products_id=pd.products_id and
            p.products_tax_class_id=tc.tax_class_id and
            tr.tax_class_id=tc.tax_class_id and
            pd.products_name and p.products_model
            like \"%$search%\" and pd.language_id=1
            ORDER
            by pd.products_name"
;          }
          elseif(isset($_SESSION['current_item_search']))
          {

              $search=$_SESSION['current_item_search'];
            $query="SELECT
            p.products_id,pd.products_name,p.products_price,p.products_model,tr.tax_rate
            FROM
            products as p,products_description as pd,tax_rates as tr,tax_class as tc
            WHERE
            p.products_id=pd.products_id and
            p.products_tax_class_id=tc.tax_class_id and
            tr.tax_class_id=tc.tax_class_id and
            pd.products_name and p.products_model
            like
            \"%$search%\" and pd.language_id=1
            ORDER
            by products_description.products_name"
;

          }

          else
          {
              $query="SELECT
            p.products_id,pd.products_name,p.products_price,p.products_model,tr.tax_rate
            FROM
            products as p,products_description as pd,tax_rates as tr,tax_class as tc
            WHERE
            p.products_id=pd.products_id and p.products_model and
            p.products_tax_class_id=tc.tax_class_id and
            tr.tax_class_id=tc.tax_class_id and pd.language_id=1
            ORDER
            by pd.products_name"
;
            
          }

?>


heb het nu zo staan
ziet er inderdaad beter uit
Gewijzigd op 17/01/2012 12:28:16 door bjorn cornelissen
 
Erwin H

Erwin H

17/01/2012 13:07:12
Quote Anchor link
Dit kan nooit werken:

tr.tax_class_id=tc.tax_class_id and
pd.products_name and p.products_model
like \"%$search%\" and pd.language_id=1

In een WHERE clause heb je een volledige vergelijking nodig. Dus zou het zoiets moeten zijn:

tr.tax_class_id=tc.tax_class_id and
pd.products_name like \"%$search%\" and
p.products_model like \"%$search%\" and
pd.language_id=1

Waarbij je ook nog zou moeten bedenken of het AND of OR moet zijn....

(en variabelen buiten quotes halen is ook altijd een goed idee)
 
Bjorn cornelissen

bjorn cornelissen

18/01/2012 10:17:44
Quote Anchor link
ik ga hier even mee aan de slag en als ik vast zit post ik weer

Alvast bedankt!

Toevoeging op 18/01/2012 10:31:32:

Hmm hij laat wel resultaten zien zonder te zoeken maar zodra ik zoek gebeurt er niet en laat het gewoon alle producten zien
 
Lendl Verschoor

Lendl Verschoor

18/01/2012 10:52:30
Quote Anchor link
Je hebt ook 3x hetzelfde staan dat maakt het al een stuk minder overzichtelijk.

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
<?
$sql
= "
    SELECT
        I.IetsA
        I.IetsB
        I.IetsC
    FROM
        Iets AS I,
        IetsAnders AS IA
    WHERE
        I.IetsA = IA.IetsAndersA
    "
;

if(iets)
    $sql .= "order by I.IetsD;";
else
    $sql .= "order by I.IetsA;";
?>

Gewijzigd op 18/01/2012 10:54:50 door Lendl Verschoor
 
Erwin H

Erwin H

18/01/2012 11:03:05
Quote Anchor link
Gebruik je AND of OR als je de namen en modellen vergelijkt? Nogal een groot verschil namelijk en als je AND gebruikt is het niet echt verwonderlijk dat je geen resultaten krijgt.
 
Bjorn cornelissen

bjorn cornelissen

18/01/2012 11:06:18
Quote Anchor link
Met OR kreeg ik wel resultaat maar alleen op zoeken van niks en niet op model of naam.

met and niks inderdaad

Toevoeging op 18/01/2012 11:15:22:

Als je or gebruikt laat hij alleproducten zien en nog eens 4x alle producten


Toevoeging op 18/01/2012 11:19:13:

Kunne jullie niet even mijn code aanpassen zodat hij ook product_model kan vinden want dan kan ik tenminste even door. en zal later even terug kijken hoe het zat zit nu al 2 weken er mee vast
 
Bjorn cornelissen

bjorn cornelissen

27/01/2012 10:37:08
Quote Anchor link
Kan iemand nog helpen zit nogsteeds vast
 
Ger van Steenderen
Tutorial mod

Ger van Steenderen

27/01/2012 11:22:26
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
SELECT
            p.products_id,
            p.products_price,
            p.products_model
            pd.products_name,
            tr.tax_rate
FROM
            products AS p
JOIN
           products_description AS pd USING products_id
           tax_class AS tc ON p.tax_class_id = tc.tax_class_id
           tax_rates AS tr ON tc.tax_class_id = tr.tax_class_id
WHERE
            p.products_model
            LIKE '%$search%' AND pd.language_id=1
            ORDER BY
            pd.products_name
 



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.