Zoekfunctie probleem

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

SAP ABAP Developer

Dit ga je doen Software ontwikkeling met behulp van o.a. ABAP, Sapscript en Smartforms Maatwerk development op SAP ECC 6.0, in de toekomst S/4 HANA Samenwerken met Business Analisten die functioneel en technisch ontwerpen aanleveren Testen van opgeleverde software Bugfixing Ondersteuning van eindgebruikers Hier ga je werken Onze klant, een internationaal gevestigd productiebedrijf dat mensen blij maakt, is ter versterking op zoek naar een ABAP Developer voor hun SAP team. Het team van 4 mensen verzorgt de ontwikkeling van maatwerk voor de SAP omgeving waar wordt gewerkt met modules SD, FI/CO, PM en MM. Momenteel draait het bedrijf op SAP

Bekijk vacature »

Java/Kotlin Developer

Java/Kotlin Developer Ben jij een ervaren Java/Kotlin developer met een passie voor het automatiseren van bedrijfsprocessen? Wil je graag deelnemen aan uitdagende projecten bij aansprekende klanten? En ben je op zoek naar een professioneel, ambitieus en dynamisch bedrijf om je carrière verder te ontwikkelen? Kom dan ons team bij Ritense in Amsterdam versterken! Zo ziet de functie eruit: Als Java/Kotlin developer bij Ritense ben je verantwoordelijk voor de ontwikkeling en implementatie van applicaties die bedrijfsprocessen automatiseren, zodat onze klanten slimmer, efficiënter en klantgerichter kunnen werken. Als developer ben je in de lead en zorg je voor de correcte oplevering van

Bekijk vacature »

Lead developer

Functie Als lead developer wordt jij verantwoordelijk voor een van onze development teams. Samen met de Software Architect bewaak jij de kwaliteit en uitvoering van onze complexe vraagstukken. Daarnaast ben jij verantwoordelijk voor het inschatten, designen en ontwikkelen van middelgrote tot grote veranderingen in de software. Ook coördineer jij het proces rondom complexe technische vraagstukken. Verder bestaat jouw takenpakket uit het volgende: – Het aansturen van jouw development team; – Het begeleiden van Junior Software Engineers; – Het maken van technische analyses m.b.t. nieuwe aanvragen en het tijdsbestek inschatten voor de uitvoering hiervan; – Het uitvoeren van de ontwikkeling van

Bekijk vacature »

Full stack Javascript ontwikkelaar

Functie Benieuwd hoe jouw dag eruit ziet? Je komt binnen rond een uur of 10 en dat start je met de morning call. Dit doen we vanaf het hoofdkantoor of op het lab, ligt eraan welk project je mee bezig bent. Na de call en het verdelen van de tickets ga je met je team aan de slag. Rond een uur of 12 is er een goede lunch en ga je smiddags weer lekker door met je werk. De ene keer maak jij een game voor een groot merk om de interactie tussen product en eindgebruiker te vergroten. De andere

Bekijk vacature »

Senior java ontwikkelaar integratie

Functieomschrijving Voor de gemeente Rotterdam zijn wij op zoek naar een senior java ontwikkelaar integratie. Taken Binnen een zelfsturend Scrumteam voer je geheel zelfstanding je opdrachten uit en levert het eindresultaat op aan het Integratieteam. Jij voelt je net als alle teamleden verantwoordelijk voor alle aspecten, vanaf de vraag tot en met de oplevering in productie. Je bent kritisch, je helpt de klant om zijn wensen helder te krijgen, je schrijft zelfstandig clean code die van hoge kwaliteit is, met bijbehorende unit- en integratietesten, je ondersteunt zo nodig bij deployments naar productie. Het Integratieteam bouwt componenten (Endpoints) op de ESB.

Bekijk vacature »

Front-end Developer

Dit ga je doen Je komt in een DevOps-cultuur te werken waarbij je met je team werkt aan de front-end van diverse brand websites; Het ontwerpen van functionele en grafische ontwerpen die worden geïmplementeerd; Draagt zorg voor het maken van analyses; Je werkt nauw met je collega’s samen en geeft elkaar feedback en suggesties waar nodig; Het uitwerken van vraagstukken die afkomstig zijn van verschillende klanten; Hier ga je werken Deze marktleider op gebied van fietsen en fietservaring is gevestigd in twee provincies, verspreid over meerdere locaties. Jij zult voornamelijk in regio Joure aan de slag gaan. De organisatie doelt

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 »

Ontwikkelaar Centrale Monitoring

Ontwikkelaar centrale Monitoring Functieomschrijving Wil jij een bijdrage leveren aan het onderhoud, opzetten en ontwikkelingen van technologieën van SSC-ICT, een van de grootste ICT-dienstverleners van en voor de Rijksoverheid? Je komt als monitorspecialist te werken bij team Operations Management Services. Dit team werkt aan het stabiliseren en waarborgen van een betrouwbare monitoromgeving voor 7 ministeries. Jij begeleidt het implementatieproces van de te monitoren technologieën, onder andere via management packs, connectoren en API's. Je hebt hiervoor veel contact met interne en externe klanten, die hun wensen op het gebied van monitoring aan jou doorgeven. Je beoordeelt deze wensen en komt met

Bekijk vacature »

Front-end Developer - Juniorfunctie

Functie omschrijving Ben jij op zoek naar een uitdagende baan als front-end developer, in een informele werksfeer, waar jij echt het verschil kan maken? Wil jij graag werken voor een bedrijf dat sportiviteit en een open communicatie, hoog in het vaandel heeft staan? Dan hebben wij de perfecte vacature voor je! Voor een klein bedrijf in Rijen dat gespecialiseerd is in het omzetten van digitale woningtekeningen naar managementinformatie, zijn wij per direct op zoek naar een allround front-end developer. Jouw werkzaamheden zien er als volgt uit: Ja gaat nauw samenwerken met de back-end developer. De database structuur is volledig gebouwd

Bekijk vacature »

TypeScript developer (tot € 6.000, - bruto pe

Functie Om bovenstaande ambities waar te kunnen maken zijn ze op zoek naar een ervaren Typecript developer die niet alleen zichzelf verder ontwikkelt, maar het ook leuk vinden om op termijn meer junior collega’s op pad te helpen. Je zult aan de slag gaan met het migreren van hun bestaande UI in Angular. Maar ook het ontwikkelen van een mobiele app. Hierbij hechten ze veel waarde aan User Experience en kiezen ze duidelijk voor kwaliteit i.p.v. snelheid. Je krijgt dus de ruimte om vanuit gedegen onderzoek te werk te gaan en het borgen van kwaliteit staat hoog in het vaandel.

Bekijk vacature »

Senior PHP developer

Functie Als Senior PHP developer heb je een sterke mening over de architectuur van projecten en de processen binnen het team. Je bent de sparringpartner voor je Team Lead. Ook ondersteun je met jouw kennis de minder ervaren developers in jouw team. Ze werken regelmatig aan projecten vanaf scratch en dit geeft ruimte om voor nieuwe technieken te kiezen. Naast het ontwikkelen van software ben je continue bezig om ook jezelf te ontwikkelen. Ze werken met o.a.: PHP, Laravel, Doctrine, PHP Unit, Behat, React, TypeScript, (My)SQL, Postgress, Redis, ElasticSearch, Docker, Nginx, GIT flow, JIRA, AWS. Eisen • HBO werk- en

Bekijk vacature »

PHP Developer

Functieomschrijving Vanuit het hoofdkantoor in omgeving Roosendaal, ontwikkel je als PHP Developer niet alleen webapplicaties, maar ben je verder ook gefocust op het continu inspelen op nieuwe trends en ontwikkelingen m.b.t software development. Naast het bouwen van webapplicaties, ontwikkelen zij ook webshops en websites voor gave opdrachtgevers! Wat ga je doen? Het schrijven van schone en efficiënte codes volgens het Symfony framework; Het ontwerpen en implementeren van webapplicaties met het Symfony-framework; Onderhouden en updaten van bestaande applicaties die zijn gebouwd met het Symfony framework; Het testen van ontwikkelde applicaties om te zorgen dat ze goed functioneren en voldoen aan de

Bekijk vacature »

Java developer (remote)

Functie Wat ga je doen als Java Developer? Jij als Java ontwikkelaar komt te werken in 1 van onze SCRUM teams. Momenteel werken er zo’n 30 ontwikkelaars binnen onze organisatie waarbij jij de brug slaat tussen het bouwen van verschillende functionaliteiten binnen onze applicaties en deze vervolgens te integreren in onze centrale hub. Je start je dag om 9 uur met een stand up en dan pak je jouw taken op voor de dag. Hieronder een aantal taken die jij zal uitvoeren: – Het bedenken en uitbouwen van features binnen de verschillende applicaties – Onderhouden van CI/CD pipelines – Bezighouden

Bekijk vacature »

PHP Laravel developer

Functie omschrijving Weet jij alles van Laravel en krijg je energie van het ontwikkelen van software hiermee? Laat snel wat van je horen want wij zoeken een PHP/Laravel developer in regio 's-Hertogenbosch. Jouw taken zullen bestaan uit: Softwareapplicaties ontwikkelen en verder optimaliseren in veel diverse projecten op basis van Agile/Scrum. Uitleg geven over software en applicaties Klantcontact hebben over bestaande applicaties. Documentatie schrijven over applicaties. Techstack: PHP, Laravel, HTML, CSS, Javascript. Bedrijfsprofiel Deze organisatie zit in de regio van 's-Hertogenbosch en is een klein softwarebedrijf. Er werken ongeveer 15 medewerkers, verdeeld in meerdere teams, zoals back-end en front-end development, projectmanagement

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 »

Pagina: 1 2 volgende »

Andre van Wingerden

Andre van Wingerden

25/10/2006 10:39:00
Quote Anchor link
Ik heb pas begonnen met php & MySQL en nu stuit ik op een klein probleem. Ik wil met een zoekfunctie leden selecteren met behulp van hun postcode.

Dit is de zoekpagina.

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
<?
    echo "<HTML>\n
    <HEAD><TITLE>Zoeken</TITLE></HEAD>
    <BODY>

    <p><b>Zoek in de database:</b></p>

    <p>
    <FORM METHOD=\"POST\" ACTION=\"resultaat.php\">
    Postcode van: <input type=\"number\" name=\"postcode1\" size=\"6\">
    tot: <input type=\"text\" name=\"postcode2\" size=\"6\"><br>
    <input type=\"submit\" name=\"submit\" value=\"Zoeken\">
    </p>

    </BODY>
    </HTML>"
;
?>


Dit is de resultaatpagina.

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
<?
    //-- natuurlijk moet er eerst een connectie met de database worden gemaakt:
    if (!@mysql_select_db("joomla", @mysql_connect("localhost", "root", "")))
    {

        echo "Er kan geen database connectie gemaakt worden.";
        exit();
    }


    //-- $HTTP_POST_VARS[zoekterm] is de naam van het zoekveld in het formulier wat we
    //-- hebben gemaakt in het vorige 'hoofdstuk'. Dit is dus de SQL code:
   //--  $sql = "SELECT id,name FROM jos_users WHERE name LIKE '%$HTTP_POST_VARS[zoekterm]%'";

    
    $sql = "SELECT Jos_users.name, jos_comprofiler.cb_adres, cb_postcode, jos_comprofiler.cb_plaats FROM jos_comprofiler INNER JOIN Jos_users ON jos_comprofiler.id = Jos_users.id WHERE cb_postcode BETWEEN '%$HTTP_POST_VARS[postcode1]%' AND '%$HTTP_POST_VARS[postcode2]%'";



    //-- voer de SQL code uit en zet dit in een variabele zodat we zometeen kunnen
    //-- kijken of er een resultaat is

    $res = mysql_query($sql);
    
    //-- bekijk nu of er een resultaat is, of het zoekwoord dus gevonden is of niet
  
    {
        //-- er is een resultaat gevonden, toon de resultaten via een while () loop
        while ($row = mysql_fetch_array($res))
        {

            echo "<p><b>$row[name]</b><br>";
            echo "$row[cb_adres]<br>";
            echo "$row[cb_postcode]<br>";
            echo "$row[cb_plaats]</p>";
        
        }

        
        echo "<a href=\"zoek.php\" title=\"zoek opnieuw\">zoek opnieuw</a><BR>";
  
        }


?>


Als ik laat zoeken op enkel 1 postcode dan werkt het wel, maar met de functie BETWEEN lukt het niet. Wie kan mij helpen met dit 'waarschijnlijk' makkelijke vraag.
 
PHP hulp

PHP hulp

18/11/2024 18:53:39
 
Jan Koehoorn

Jan Koehoorn

25/10/2006 10:44:00
Quote Anchor link
Ik vraag me af of BETWEEN ook met strings werkt. Met numerieke gegevens en datums doet hij het wel, maar strings moet ik even uittesten.

Overigens: $HTTP_POST_VARS[postcode1] is tegenwoordig $_POST['postcode1']
Edit:

net lokaal getest, en BETWEEN werkt ook met strings, dus dat kan het probleem niet zijn
Gewijzigd op 01/01/1970 01:00:00 door Jan Koehoorn
 
Andre van Wingerden

Andre van Wingerden

25/10/2006 10:49:00
Quote Anchor link
Dank voor je snelle reactie. Ik heb net ook getest om alleen met cijfers in te vullen bij de postcodes maar dit werkt ook niet. Ik zal het zo testen met $_POST['postcode1'].
 
Jan Koehoorn

Jan Koehoorn

25/10/2006 10:51:00
Quote Anchor link
Je moet ook even kijken of postcode2 wel groter is dan postcode1. Anders krijg je sowieso geen resultaten. En maak van die INNER JOIN eens een LEFT JOIN:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
<?php
    $sql
= "
        SELECT Jos_users.name, jos_comprofiler.cb_adres, cb_postcode, jos_comprofiler.cb_plaats
        FROM jos_comprofiler
        LEFT JOIN Jos_users ON
        jos_comprofiler.id = Jos_users.id
        WHERE cb_postcode BETWEEN '%"
. $_POST['postcode1'] . "%' AND '%" . $_POST['postcode2'] . "%'";
?>
 
Robert Deiman

Robert Deiman

25/10/2006 10:53:00
Quote Anchor link
Wat wel prima werkt, is de postcode velden splitsen. Voor een locatie zijn de nummers van een postcode bedoeld, de letters, is meer om ook de straat er bij te pakken.
MAak dus een veld: postcodenummer en postcodeletters (Ik ga ervan uit dat Jan aan het testen is geslagen) wanneer de test van Jan mislukt. Dan kan je wel controleren op postcodes met de BETWEEN functie.
 
Barman V

Barman V

25/10/2006 10:54:00
Quote Anchor link
Let op: Het is geen LEFT JOIN, maar LEFT OUTER JOIN.
Belangrijk verschil :)
 
Jan Koehoorn

Jan Koehoorn

25/10/2006 11:01:00
Quote Anchor link
Robert schreef op 25.10.2006 10:53:
Wat wel prima werkt, is de postcode velden splitsen. Voor een locatie zijn de nummers van een postcode bedoeld, de letters, is meer om ook de straat er bij te pakken.
MAak dus een veld: postcodenummer en postcodeletters (Ik ga ervan uit dat Jan aan het testen is geslagen) wanneer de test van Jan mislukt. Dan kan je wel controleren op postcodes met de BETWEEN functie.

Dat is een goeie. Wat ook kan is dat je met preg_replace alle niet-alfanumerieke tekens eruit haalt en daarna checkt of je wel 4 cijfers, gevolgd door 2 letters overhoudt.
 
Andre van Wingerden

Andre van Wingerden

25/10/2006 11:30:00
Quote Anchor link
Ik ga hier zometeen weer mee aan de slag. Mn computer is net uitgevallen dus kan daar even niet op werken. :(
 
Andre van Wingerden

Andre van Wingerden

27/10/2006 13:45:00
Quote Anchor link
Ik heb de query aangepast naar jullie bevindingen. In het veld cb_postcode staat nu 4 cijfers ipv 4 cijfers + 2 letters. Alleen weer zonder resultaten.
 
Jan Koehoorn

Jan Koehoorn

27/10/2006 13:52:00
Quote Anchor link
Barman schreef op 25.10.2006 10:54:
Let op: Het is geen LEFT JOIN, maar LEFT OUTER JOIN.
Belangrijk verschil :)

Het keyword OUTER heeft toch alleen met ODBC compatability te maken?
Edit:

@ Andre: hoe zien je tabelstructuur en je query er nu uit?
Gewijzigd op 01/01/1970 01:00:00 door Jan Koehoorn
 
Andre van Wingerden

Andre van Wingerden

27/10/2006 14:05:00
Quote Anchor link
Zo ziet de query er uit:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
<?php
    $sql
= "
        SELECT Jos_users.name, jos_comprofiler.cb_adres, cb_postcode, jos_comprofiler.cb_plaats
        FROM jos_comprofiler
        LEFT JOIN Jos_users ON
        jos_comprofiler.id = Jos_users.id
        WHERE cb_postcode BETWEEN '%"
. $_POST['postcode1'] . "%' AND '%" . $_POST['postcode2'] . "%'";
?>


Dit is de tabelstructuur van de tabel jos_comprofiler:

--
-- Tabel structuur voor tabel `jos_comprofiler`
--

CREATE TABLE `jos_comprofiler` (
`id` int(11) NOT NULL default '0',
`user_id` int(11) NOT NULL default '0',
`firstname` varchar(100) default NULL,
`middlename` varchar(100) default NULL,
`lastname` varchar(100) default NULL,
`hits` int(11) NOT NULL default '0',
`avatar` varchar(255) default NULL,
`avatarapproved` tinyint(4) default '1',
`approved` tinyint(4) NOT NULL default '1',
`confirmed` tinyint(4) NOT NULL default '1',
`lastupdatedate` datetime NOT NULL default '0000-00-00 00:00:00',
`banned` tinyint(4) NOT NULL default '0',
`banneddate` datetime default NULL,
`bannedby` int(11) default NULL,
`bannedreason` mediumtext,
`acceptedterms` tinyint(1) NOT NULL default '0',
`cb_adres` varchar(255) default NULL,
`cb_postcode` varchar(255) default NULL,
`cb_plaats` varchar(255) default NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
 
Klaasjan Boven

Klaasjan Boven

27/10/2006 14:10:00
Quote Anchor link
OUTER is in mysql inderdaad optioneel Jan. Ik geloof dat het slagen van een LEFT JOIN ook nog van de gebruikte mysqlversie afhangt
 
Andre van Wingerden

Andre van Wingerden

27/10/2006 14:13:00
Quote Anchor link
Als ik de query gebruikt om alleen op één postcode te zoeken met het criteria LIKE dan werkt het wel. Het is dus iets met BETWEEN, misschien een ander veldkenmerk ofzo.
 
Jan Koehoorn

Jan Koehoorn

27/10/2006 14:14:00
Quote Anchor link
@ Klaasjan: tnx.
@ Andre: kun je wel alleen de postcodes uit je tabel laten rollen, dus zonder die JOIN in je query? En let er op dat je bij alle veldnamen even de tabelnaam ervoor zet.
 
Jan Koehoorn

Jan Koehoorn

27/10/2006 14:15:00
Quote Anchor link
Andre van Wingerden schreef op 27.10.2006 14:13:
Als ik de query gebruikt om alleen op één postcode te zoeken met het criteria LIKE dan werkt het wel. Het is dus iets met BETWEEN, misschien een ander veldkenmerk ofzo.

Hoe zit het met spaties in de waarden die in POST zitten? En check ook op hoofd- en kleine letters.
 
Klaasjan Boven

Klaasjan Boven

27/10/2006 14:15:00
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
<?php
    $sql
= "
SELECT
    Jos_users.name,
    cb_adres,
    cb_postcode,
    cb_plaats
FROM
    jos_comprofiler
LEFT JOIN
    Jos_users
ON
    jos_comprofiler.id = Jos_users.id
WHERE
LEFT
    (cb_postcode,4)
BETWEEN
LEFT('"
. $_POST['postcode1'] . "',4)
AND
LEFT('"
. $_POST['postcode2'] . "',4);
?>


Enzo?
Gewijzigd op 01/01/1970 01:00:00 door Klaasjan Boven
 
Andre van Wingerden

Andre van Wingerden

27/10/2006 14:27:00
Quote Anchor link
@ Jan

Ik gebruik nu deze query.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<?php
    $sql
= "
        SELECT jos_comprofiler.cb_adres, jos_comprofiler.cb_postcode, jos_comprofiler.cb_plaats
        FROM jos_comprofiler
        WHERE jos_comprofiler.cb_postcode BETWEEN '%"
. $_POST['postcode1'] . "%' AND '%" . $_POST['postcode2'] . "%'";

?>


Ook dit zonder resultaat. Ik voer de postcodes in zonder spaties e.d. en ik zoek nu alleen op 4 cijfers dus kan geen verschil zitten in hoofd/kleine letters.
 
Andre van Wingerden

Andre van Wingerden

27/10/2006 14:34:00
Quote Anchor link
@Klaasjan

Met jouw querie werkt het! Bedankt dat jullie met me mee wilde kijken.
 
Klaasjan Boven

Klaasjan Boven

27/10/2006 14:35:00
Quote Anchor link
Mooi weer iemand blij
 
Andre van Wingerden

Andre van Wingerden

27/10/2006 14:37:00
Quote Anchor link
Al gebruik ik nu in de tabel ook weer letters bij de postcode blijft het werken.
 
Klaasjan Boven

Klaasjan Boven

27/10/2006 14:43:00
Quote Anchor link
Yep dat is de bedoeling in je tabal kun je inderdaad gewoon dit invoeren:

0000 AA

Hij vergelijk nu alleen de linkse 4 0000 met de linkse vier uit $_POST
 

Pagina: 1 2 volgende »



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.