Zoekscript werkt niet

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Ervaren PHP Software Developer

Functieomschrijving Voor een toffe opdrachtgever in regio Breda zijn wij op zoek naar een medior PHP Developer met affiniteit met Laravel. Je komt te werken bij een uitdagende opdrachtgever met supergave klanten in een specifieke branche. Als PHP ontwikkelaar ben je samen met een vooruitstrevende team van 6 collega’s verantwoordelijk voor de ontwikkeling, beheer en het vernieuwen van informatiesystemen voor een specifieke branche. Je ondersteunt complexe uitdagingen van klanten. Vervolgens breng je hun wensen in kaart en vertaalt deze door naar maatwerk software. Affiniteit met Laravel is een pré. Om de klanten zo goed mogelijk te ondersteunen en snel in

Bekijk vacature »

.NET developer

Wat ga je doen als Full stack .NET developer Microsoft 365? Je stelt je op als sparringpartner voor het team en PO over toekomstige functionaliteiten, architectuur en mogelijke nieuwe producten. Je bent mede-verantwoordelijk voor het vertalen en omzetten van een user story in een passend technisch design. Je implementeert functionaliteiten op basis van een technisch design en user story. Je bent mede-verantwoordelijk voor het beheer van Azure DevOps, waaronder het beheer van GIT, Build Pipelines, Release Pipelines en geautomatiseerde testen. Hier herken jij jezelf in Hbo werk- en denkniveau of hoger aangevuld met relevante certificeringen en/of cursussen; Minimaal 3 jaar

Bekijk vacature »

C#.NET developer

Functieomschrijving Wij zijn op zoek naar een gepassioneerde Full Stack C#.NET Software Developer. Als Software Developer ben je verantwoordelijk voor het ontwikkelen van webapplicaties, apps en dashboards voor de eigen IOT-oplossingen. Je werkt samen met andere ontwikkelaars en engineers om de sensoren in machines uit te lezen en deze data om te zetten in management informatie voor jullie klanten. Taken en verantwoordelijkheden: Testen en valideren van de ontwikkelde software. Ontwikkelen en onderhouden van webapplicaties, apps en dashboards voor de eigen IOT-oplossingen. Je gaat aan de slag met diverse technologieën en frameworks. Denk hierbij aan C#, JS frameworks, HTML, CSS, TypeScript,

Bekijk vacature »

Ambitieuze medior developer

Wat je gaat doen: Heb jij al een paar jaar ervaring als developer maar wil jij naar the next level? In ons NextLevelDev Programma helpen wij jou om de volgende stap te zetten: een mooi programma aan trainingen op het gebied van Java, hippe frameworks, Agile/Scrum, OCP-certificering en optioneel: andere JVM-talen als Kotlin en Scala; Cloud (AWS, Azure, GCP) Soc 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

Bekijk vacature »

C# .NET developer voor innovatieve applicaties gez

Bedrijfsomschrijving Deze werkgever houdt zich al ruim 20 jaar bezig met het ontwikkelen van innovatieve software en dat willen ze graag nog lang doorzetten. En dat merk je ook als je als .NET developer hier aan de slag gaat. De applicaties worden continu doorontwikkeld met altijd als uitgangspunt dat zowel de kwaliteit als het gebruikersgemak van hoog niveau is. Het bedrijf telt inmiddels ruim 25 medewerkers waarvan meer dan de helft op de development afdeling werken. Meer weten over deze werkgever? Mail naar [email protected] of bel 0657578548 Functieomschrijving Je komt te werken in een Scrum team met andere .NET developers

Bekijk vacature »

Low code Developer

Dit ga je doen Je richt je op het doorontwikkelen van bestaande applicaties en het geheel van scratch af aan opzetten van nieuwe applicaties binnen een low code platform; Je beoordeelt technisch ontwerpen en maakt de vertaalslag naar de technische oplossingen binnen het platform; Je voert testwerkzaamheden uit; Je adviseert de organisatie op jouw vakgebied; Je schakelt met business analisten en de architect om tot mooie oplossingen te komen; Je lost bugs op en denkt mee over een structurele oplossing. Hier ga je werken Het gaat om een bekend internationaal handelsbedrijf met ruim 800 medewerkers, verdeeld over verschillende deelbedrijven. Deze

Bekijk vacature »

Junior .NET developer

Functie Wij hebben drie scrumteams. Het eerste team focust zich op het stukje hardware wat wij in huis doen. Zij maken als team o.a. gebruik van C++. De andere twee scrumteams zijn allebei bezig met data verwerking en maken hierbij in de backend gebruik van C# .NET / .NET Core. Het verschil tussen deze teams is dat één team de data verwerking doet voor de mobiele applicatie. Zij werken hierbij dus ook met Xamarin. Het andere team focust zich op de webapplicaties en maakt hierbij ook gebruik van ASP.NET MVC. Op basis van jouw ambities en kwaliteiten kijken wij samen

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 »

Fasttrack learning & development voor Java dev

Wat je gaat doen: Wij zoeken enthousiaste en ambitieuze junior en medior ontwikkelaars die toe zijn aan de volgende stap in hun carrière. Wij helpen je op je pad naar senior ontwikkelaar door ons fasttrack learning en development programma. Na een kort en intensief programma ga jij aan de slag bij klanten van DPA. Daarnaast krijg je veel ruimte om je te ontwikkelen als persoon en als specialist. De eerste maand gaan we aan de slag om je certificeringen te behalen waaronder OCP (Oracle Certified Professional). Daarnaast nemen we een deepdive in Spring Boot. Ook laten we je kennismaken met

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 »

.NET developer

Functie Als junior .NET ontwikkelaar ga jij aan de slag in één van de 5 IT teams van dit bedrijf. Jullie werken op basis van interne klantprojecten aan voornamelijk webapplicaties. Dit betekent dat jij continu uitgedaagd wordt en veelal met verschillende soorten projecten bezig bent. Het gave is dan ook dat jullie als team samen bekijken welke technieken het beste passen bij het project waar jullie verantwoordelijk voor zijn. Zo kan het zijn dat jij als .NET developer gaat werken aan een project, maar dat jullie als team liever gebruik maken van Haskell of F# om de klus te klaren.

Bekijk vacature »

Embedded Software Developer

Functie omschrijving Voor een mooi softwarebedrijf in omgeving Ridderkerk zijn wij op zoek naar een Embedded Software developer. Ben jij enthousiast en een echte team player? Lees dan snel of dit iets voor jou is! Binnen deze rol houdt jij je bezig met alle werkzaamheden die nodig zijn om een functionaliteit te bouwen. Denk aan ontwerpen, architectuur, programmeren en algoritmes. Je voert test en validatie werkzaamheden uit bij de implementatie bij de klant. Ben jij een Embedded Software Developer die affiniteit heeft met de allernieuwste technieken? Laat dan snel wat van je horen! Bedrijfsprofiel Onze opdrachtgever bestaat uit een groot

Bekijk vacature »

PHP Laravel Ontwikkelaar

Functie omschrijving Weet jij alles over Laravel en krijg je energie van het developen van software hiermee? Laat het weten want wij zoeken een PHP/Laravel developer in regio 's-Hertogenbosch voor klein bedrijf welke softwareoplossingen maakt voor hun klanten. Jouw taken hierbij: Softwareapplicaties ontwikkelen en verder optimaliseren in veel diverse projecten op basis van Agile/Scrum. Documentatie schrijven over applicaties. Uitleg geven over software en applicaties Klantcontact hebben over bestaande applicaties. Techstack: PHP, Laravel, HTML, CSS, Javascript. Bedrijfsprofiel Deze organisatie zit in de regio van 's-Hertogenbosch en is een klein bedrijf. Er werken circa 15 medewerkers, verdeeld in meerdere teams, zoals back-end

Bekijk vacature »

Back end developer

Functie Jij als full stack ontwikkelaar komt te werken in een team bestaande uit 4 back end programmeurs, 2 vormgevers/ Front end developers en een online marketeer. Qua persoonlijkheden is het team erg gevarieerd van sportfanaten tot gameliefhebbers en Golfers. Een ding heeft iedereen hier gemeen; Passie voor goede code. In jouw rol zul je voor 90% van je tijd je bezig houden met het ontwikkelen van grote maatwerk applicaties. Daarnaast hebben wij op aanvraag ook wel eens een website of onderhoudsklusje, die opgepakt moet worden en hier ben jij ook niet vies van. De technische uitdaging momenteel is dat

Bekijk vacature »

Back-end developer

Dit ga je doen Development d.m.v. XQuery, JSON/XML en REST API's; Ontwikkelen aan een tof en complex zorgplatform; Koppelingen maken met de NoSQL database; Testen en documenteren van de ontwikkelde functionaliteiten; Samenwerking met andere front- en back-end ontwikkelaars. Hier ga je werken Voor een vooruitstrevende organisatie binnen de zorg in Den Haag zijn wij opzoek naar een Back-end Developer die ervaring heeft met o.a.XQuery en Vue.JS of daarin graag zou willen ontwikkelen. Je zal ontwikkelen aan een tof en complex zorgplatform en koppelingen maken met de NoSQL database. Ook het testen en documenteren van de ontwikkelde functionaliteiten behoort tot jouw

Bekijk vacature »
Dimitri Geers

Dimitri Geers

19/02/2014 11:21:00
Quote Anchor link
Beste,

Ik ben bezig met een personeelsregistratie systeem te maken. Hier moet ook een zoekfunctie in komen maar deze werkt niet.

Zouden jullie mij kunnen helpen? Ik krijg altijd de melding "Er zijn geen resultaten".
Hier is mijn code:

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
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
<?php

    $Search
= $_POST['search'];
    
    if($_POST['submit']){
    
        $SearchID = mysql_query("SELECT * FROM `tbl_barcode` WHERE barcode LIKE '%".$Search."%'");
        $SearchRow = mysql_fetch_assoc($SearchID);
        $SearchCount = mysql_num_rows($SearchID);
        
        if($SearchCount==1){
        
            $ResultID = mysql_query("SELECT * FROM tbl_personeel WHERE personeelsnummer='".$SearchRow['personeelsnummer']."'");
            $ResultCount = mysql_num_rows($ResultID);
            
            if($ResultCount==1){
            
                echo "
                
                    <tr>
                        <td>Naam</td>
                        <td>Barcode</td>
                        <td>Personeelsnummer</td>
                    </tr>
                
                "
;
            
                while($ResultRow=mysql_fetch_assoc($ResultID)){
                
                    echo "
                    
                        <tr>
                            <td>"
.$ResultRow['voornaam']." ".$ResultRow['tussenvoegsel']." ".$ResultRow['achternaam']."</td>
                            <td>"
.$SearchRow['barcode']."</td>
                            <td>"
.$SearchRow['personeelsnummer']."</td>
                        </tr>
                    
                    "
;
                
                }

                
                echo "</table>";
            
            }

            else
                echo "Er zijn geen resultaten";
            
        }

        else
            echo "Er zijn geen resultaten.";
    
    }

    
?>


<div id="titel">Zoeken</div>
Zoek op barcode of personeelsnummer.

<form action="index.php?pagina=zoeken" method="POST">

    <table>
        
        <tr>
            <td>Zoekterm</td>
            <td><input type="text" name="search" /></td>
        </tr>
        
        <tr>
            <td></td>
            <td><input type="submit" name="submit" value="Zoeken" /></td>
        </tr>
    
    </table>

</form>
 
PHP hulp

PHP hulp

05/01/2025 10:10:23
 
Michael -

Michael -

19/02/2014 11:43:50
Quote Anchor link
Daarom is het handig om foutafhandeling toe te passen.
Je controleert alleen of hij 1 regel heeft gevonden. Als dit er meer zijn, geeft die aan dat ie niks heeft gevonden.
Als je query fout gaat zal ie ook zeggen dat ie niks heeft gevonden.

Probeer het volgende eens.
en verander mysql_error() naar mysql_error($joudatabaseconnectie)

Verder zijn de mysql_* functies 'deprecated' en zullen uiteindelijk verdwijnen.
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
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
<?php
if($_SERVER['REQUEST_METHOD'] == 'POST') {

    $SearchID = mysql_query("SELECT * FROM tbl_barcode WHERE barcode LIKE '%".mysql_real_escape_string($_POST['search'])."%'");
    $SearchRow = mysql_fetch_assoc($SearchID);
    
    if($SearchID) {
    
        if(mysql_num_rows($SearchID) > 0){
        
            $ResultID = mysql_query("SELECT * FROM tbl_personeel WHERE personeelsnummer='".$SearchRow['personeelsnummer']."'");
            
            if($ResultID) {
            
                if(mysql_num_rows($ResultID) > 0){
                
                    echo "
                    
                        <tr>
                            <td>Naam</td>
                            <td>Barcode</td>
                            <td>Personeelsnummer</td>
                        </tr>
                    
                    "
;
                
                    while($ResultRow=mysql_fetch_assoc($ResultID)){
                    
                        echo "
                        
                            <tr>
                                <td>"
.$ResultRow['voornaam']." ".$ResultRow['tussenvoegsel']." ".$ResultRow['achternaam']."</td>
                                <td>"
.$SearchRow['barcode']."</td>
                                <td>"
.$SearchRow['personeelsnummer']."</td>
                            </tr>
                        
                        "
;
                    
                    }

                    
                    echo "</table>";
                
                }

                else
                    echo "Er zijn geen resultaten";
                    
            }
else
                echo 'Er is een fout opgetreden';
                echo '<p>'.mysql_error().'</p>';
                
        }

        else
            echo "Er zijn geen resultaten.";
            
    }
else
        echo 'Er is een fout opgetreden';
        echo '<p>'.mysql_error().'</p>';
}

?>


<div id="titel">Zoeken</div>
Zoek op barcode of personeelsnummer.

<form action="index.php?pagina=zoeken" method="POST">

    <table>
        
        <tr>
            <td>Zoekterm</td>
            <td><input type="text" name="search" /></td>
        </tr>
        
        <tr>
            <td></td>
            <td><input type="submit" name="submit" value="Zoeken" /></td>
        </tr>
    
    </table>

</form>
 
Erwin H

Erwin H

19/02/2014 12:25:39
Quote Anchor link
En ga eens zoeken naar wat een JOIN is in SQL, dan kan je namelijk je script ietwat eenvoudiger en zeker sneller doen. Waar je nu 2 queries uitvoert (maar potentieel tig als je meerdere resultaten uit de eerste zou krijgen en die allemaal op deze manier gaat verwerken) kan dan ook in 1:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?php
mysql_query("SELECT b.voornaam, b.tussenvoegsel, b.achternaam, a.barcode, b.personeelsnummer
             FROM tbl_barcode a
             INNER JOIN tbl_personeel b ON a.personeelsnummer = b.personeelsnummer
             WHERE barcode LIKE '%"
.$Search."%'");
?>
Gewijzigd op 19/02/2014 12:27:20 door Erwin H
 



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.