user input tijdens where vraag

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Junior Software developer

Functie Als junior .NET ontwikkelaar start jij in een compact team met drie ervaren .NET ontwikkelaars. Wij werken op projectbasis en begeleiden zelf het hele traject van A tot Z. Wij bieden jou dan ook een brede functie aan met veel technische uitdaging! Ons traject ziet er als volgt uit: 1) Wij analyseren de behoefte van onze klant 2) Wij werken de behoefte uit en vertalen dit naar technische werkzaamheden en maken een uren/kosten schatting; 3) Wij gaan aan de slag met het ontwikkelen van het product met directe feedback van de klant, zodat datgene gerealiseerd wordt, wat gewenst is;

Bekijk vacature »

Junior Front end developer Onderwijssoftware

Functie Als Junior front end developer kom jij terecht in een klein, maar hecht team bestaande uit 5 andere developers (waarvan 2 senioren, 2 medior en 1 junior). Met de gezamenlijke missie om “ieder kind te helpen met onze software” wordt er dagelijks gepassioneerd en hard gewerkt aan ons in-house ontwikkeld platform. Deze software is gebaseerd is op AI, machine Learning en wetenschappelijke inzichten. Dagelijks zul jij werken met onze high traffic webapplicatie. We hebben ruim 300.00 gebruikers en meer dan 2 miljard records waar je te maken mee krijgt! Verder zul jij je bezighouden met: – Het ontwikkelen van

Bekijk vacature »

Ventilatiesysteem Productontwikkelaar HBO WO Verwa

Samengevat: Zij bieden flexibele ventilatiematerialen, geluidsdempers, rookgasafvoer producten en industrieslangen. Ben jij een technisch productontwikkelaar? Heb jij ervaring met het ontwikkelen van nieuwe producten? Vaste baan: Technisch Productontwikkelaar HBO WO €3.000 - €4.000 Zij bieden een variëteit aan flexibele ventilatiematerialen, geluiddempers, rookgasafvoer producten, industrieslangen en ventilatieslangen voor de scheepsbouw. Met slimme en innovatieve materialen zorgen wij voor een gezonde en frisse leefomgeving. Deze werkgever is een organisatie die volop in ontwikkeling is met hardwerkende collega's. Dit geeft goede ontwikkelingsmogelijkheden. De branche van dit bedrijf is Techniek en Engineering. Functie: Voor de vacature als Technisch Productontwikkelaar Ede Gld HBO WO ga

Bekijk vacature »

Junior .NET developer

Functie Ons programma is voor afgestudeerde enthousiastelingen die het als een uitdaging zien om met een klein dynamisch team bij de grootste bedrijven van Nederland aan de slag te gaan. Tijdens jouw dienstverband word jij begeleid door een talent manager. Het ontwikkelen van jouw talent staat hierbij centraal. Het programma doorloop je met een team van circa 8 Mede- trainees. De eerste maand start je met een fulltime inhouse opleiding. Deze staat geheel in het teken van de werkzaamheden die jij verder in het programma zult uitvoeren. Na deze opleidingsmaand ga je aan de slag in een dynamische omgeving bij

Bekijk vacature »

Database Developer

Functieomschrijving Heb jij ongeveer 3 jaar ervaring als Database Developer met MS SQL of een vergelijkbare database? Wil jij werken voor een gewaardeerde werkgever in regio Tilburg waar jij de tijd en ruimte 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 gaat projecten vanaf het begin tot het eind begeleiden. Je sluit aan bij meetings met klanten om hun processen in kaart te brengen. Vervolgens voer jij het project uit en zorgt dat dit zo goed mogelijk verloopt; Je werkt

Bekijk vacature »

Full Stack Software Developer C#.NET

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: Ontwikkelen en onderhouden van webapplicaties, apps en dashboards voor de eigen IOT-oplossingen. Testen en valideren van de ontwikkelde software. Actief deelnemen aan code reviews en bijdragen aan het verbeteren van de kwaliteit van de software. Je gaat aan

Bekijk vacature »

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 »

Junior/medior Back end developer PHP, Laravel

Functie Jij als 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 veel van je tijd je bezig houden met het ontwikkelen van maatwerk features en 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. Jij als full stack developer zult dus

Bekijk vacature »

.NET Developer Senior

Dit ga je doen Het ontwikkelen van backend applicaties in C#; Het maken van vele koppelingen met andere ERP-applicaties zoals JD Edwards en SAP; Je bent (mede) verantwoordelijk voor het opstellen van technisch ontwerpen voor de te ontwikkelen software oplossingen; Je bent gemiddeld 90% van je tijd inhouse oplossingen aan het ontwikkelen en testen. De overige 10% van je tijd ben je bij klanten op locatie om oplossingen te implementeren, klanten te begeleiden en de software verder te innoveren; Naast het zelfstandig ontwikkelen van software oplossingen ben je ook bezig met het waarborgen van je contacten bij de klant, het

Bekijk vacature »

Senior developer (PHP en VB.NET)

Functie De development afdeling bestaat uit 2 teams. Het productteam (10 developers) is verantwoordelijk voor verschillende applicaties met als doel om zoveel mogelijk te automatiseren en uit te werken tot standaard software. Met diverse Solutions Architecten en ervaren developers denken ze voortdurend mee met hun klanten en bouwen ze de basis van het uiteindelijke maatwerk dat wordt geleverd. Hiernaast hebben ze een maatwerk/projectteam. Dit team bestaat momenteel uit 8 developers (junior tot senior) en is verantwoordelijk voor het maatwerk in hun klantprojecten. Momenteel zijn ze op zoek naar een senior developer die aan de slag gaat in het productteam. Hierin

Bekijk vacature »

Senior Software developer PHP

Functie Jij als senior PHP ontwikkelaar komt te werken in 1 van onze SCRUM teams. Momenteel werken er zo’n 30 developers binnen onze organisatie Jij gaat de brug zijn 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 je taken op voor de dag. Een greep van jouw taken zijn: – Het bedenken en uitbouwen van features binnen de verschillende applicaties – Onderhouden van CI/CD pipelines – Bezighouden met Security & Privacy Eisen • Minimaal 4

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 »

Senior Full Stack developer

Bedrijfsomschrijving tbd Functieomschrijving Full Stack Java Development bij Randstad Groep Nederland (HQ) Er is een vacature in het Corporate Client Solutions (CCS) team. Dit team is met een ander team net begonnen aan het project ‘Grip op Inhuur’. Het doel van dit project is de tevredenheid van onze leveranciers te verhogen en de efficiëntie van onze administratie te verbeteren. Onderdeel daarvan is een ‘Mijn-omgeving’ voor ZZP’ers en leveranciers. Naast dit nieuwe project werkt het team ook aan het onderhoud en verbeteren van een digitaal vacature management systeem waarmee dagelijks vele vacatures worden voorzien. Het team ontwikkelt zo veel mogelijk zelf

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 »

Back end developer Onderwijssoftware

Functie Als back end developer kom jij terecht in een klein, maar hecht team bestaande uit 5 andere developers (waarvan 2 senioren, 2 medior en 1 junior). Met de gezamenlijke missie om “ieder kind te helpen met onze software” wordt er dagelijks gepassioneerd en hard gewerkt aan ons in-house ontwikkeld platform. Deze software is gebaseerd is op AI, machine Learning en wetenschappelijke inzichten. Dagelijks zul jij werken met onze high traffic webapplicatie. We hebben ruim 300.00 gebruikers en meer dan 2 miljard records waar je te maken mee krijgt! Verder zul jij je bezighouden met: – Het ontwikkelen van hoogwaardige

Bekijk vacature »
Giel van Dam

Giel van Dam

30/05/2010 18:47:57
Quote Anchor link
Ik ben een releatieve leek en kan nergens op internet antwoord op deze vraag vinden.
Als ik informatie uit een database opvraag via
$sql = "SELECT * FROM `students` WHERE id=1";
dan komt keurig de info van id1 in beeld.

Maar eigenlijk wil ik de bezoeker zelf kan aangeven van wie hij de informatie wil zien.
Hij kent alle ID's
Ik zou denken dat er dan toch iets mogelijk is in de trant van
$sql = "SELECT * FROM `students` WHERE id=(VRAAG: WELKE ID WILT U ZIEN)";

Al onderzoekend denk ik dat het via een kleine omweg moet.
Eerst een fomuliertje en dan een resultaat gebruiken.
Dus iets als:

<!-- begin form -->
<form method=post>
<ul>
<li">
<label class="formFieldQuestion">
ID
</label>
<input class=mainForm type=text name=id id=id size='50' value=''>
</li>
<li class="mainForm">
<input id="saveForm" class="mainForm" type="submit" value="Submit" />
</li>
</form>
<!-- end of form -->
En dan lager op dezelfde html-pagina:
$sql = "SELECT * FROM `students` WHERE id=$id";

Wat doe ik fout?
 
PHP hulp

PHP hulp

23/11/2024 09:21:55
 
Joren de Wit

Joren de Wit

30/05/2010 18:53:43
Quote Anchor link
Als je een formulier via de post methode verstuurt, komen de ingevoerde waarden in de $_POST array terecht. Het betreffende id kun je dus uitlezen met behulp van $_POST['id'].

Voordat je deze waarde in een query gebruikt, zul je in het geval van een id (dat een integer is) nog wel moeten controleren of dat ook daadwerkelijk het geval is:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
if(ctype_digit($_POST['id']) {
  // Gebruik $_POST['id'] nu veilig in een query
}
?>
Gewijzigd op 30/05/2010 18:54:09 door Joren de Wit
 
Giel van Dam

Giel van Dam

30/05/2010 19:21:33
Quote Anchor link
Beste Blanche PHP,
Bedankt voor je snelle reactie.
Toch zit er ergens nog een fout. komma, haakje of andere want het werkt nog niet.
Hier de hele 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
<?php
/*    
Vanaf hier de kode om iets op te halen uit de database
*/

?>



<!-- begin form -->
<form method=post>
<ul>
<li">
<label class="formFieldQuestion">
ID
</label>
<input class=mainForm type=text name=id id=id size='50' value=''>
</li>
<li class="mainForm">
<input id="saveForm" class="mainForm" type="submit" value="Submit" />
</li>
</form>
<!-- end of form -->

<?php
if(ctype_digit($_POST['id']) {
// Gebruik $_POST['id'] nu veilig in een query
}
?>



<table border="1">

<?php

/* Verbinding met de MySQL database maken.*/

$db = mysql_connect("localhost" , "deb3986_E8Mthwor" , "MNfTjun33Oed0") or die (mysql_error());

/* Selecteer de database waarop de query gedraaid moet worden.*/

mysql_select_db("deb3986_E8Mthwor", $db);

/* Uitvoeren van de query.*/


$sql = "SELECT *  FROM `students`  WHERE id=$_POST['id']";



/* Het resultaat van de query in een array variabele stoppen, zodat

we deze later uit kunnen lezen.*/


$result = mysql_query($sql);
?>


Gebruik tags om je code leesbaar te houden.[/edit]
Gewijzigd op 30/05/2010 19:24:59 door Joren de Wit
 
Joren de Wit

Joren de Wit

30/05/2010 19:27:29
Quote Anchor link
Ja, je kunt ook niet simpelweg die regels in je script kopiëren. Je zult er wel iets meer mee moeten doen. Zo zul je je query uiteraard binnen dat if statement moeten plaatsen, anders heeft het geen nut. Verder zul je ook wel moeten controleren of er een formulier verzonden is, anders zullen de $_POST variabelen echt niet bestaan:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
if($_SERVER['REQUEST_METHOD'] == 'POST') {
  // Er is een formulier verzonden
}
?>
 
Giel van Dam

Giel van Dam

30/05/2010 20:48:22
Quote Anchor link
Sorry Blanche,
Ik geloof dat ik toch net niet genoeg snap om jouw opmerking te kunnen uitvoeren.
Ik denk namelijk dat er niet echt gepost owrdt. Er hoeft toch niets opgeslagen te worden in een database? Het ingevoerde gegeven wordt direct gebruikt.
Ik heb wat zitten hanesen met jouw opmerkinge maar blijf foutmeldingen krijgen.

Doe ik een bot verzoek als ik je vraag mijn kode aan te passen?

Alvast bedankt.
 
Joren de Wit

Joren de Wit

30/05/2010 21:06:30
Quote Anchor link
Dat is geen bod verzoek, maar mijn reactie zou dan zijn: 'wat heb je ervoor over?' ;-)

Je kunt natuurlijk ook een andere weg inslaan en wat meer PHP kennis opdoen. Kijk bijvoorbeeld naar deze PHP beginnershandleiding...
 
Giel van Dam

Giel van Dam

30/05/2010 21:29:16
Quote Anchor link
Oké je hebt gelijk en dan leer ik er ook meer van.
Kan je me nog een hint geven?
Kan het wel in één html pagina kombineren of heb ik altijd twee pagina's nodig?
Eén waarin ik een vraag aan de bezoker stel en één waarin het resultaat te zien is?
En dat dan met een tussentijdse opslag in een database?
 
Afra ca

Afra ca

30/05/2010 22:08:55
Quote Anchor link
Uiteraard kan dat. Maar het is van groot belang voor zowel jezelf als anderen (bijv. mensen hier op het forum) dat je even de moeite neemt om de beginnershandleiding (link door Blanche gepost) gaat doorwerken. Het is zeker niet verkeerd bedoeld, maar zoals het nu lijkt heb je nog totaal geen idee hoe de structuur van php werkt. Dan kunnen wij wel paar voorbeelden geven maar zolang je geen idee hebt wat het doet heb je er weinig aan. Nogmaals, niet verkeerd bedoeld, en iedereen wordt er vrolijk en blij van :)
Gewijzigd op 30/05/2010 22:09:23 door Afra ca
 
Giel van Dam

Giel van Dam

30/05/2010 22:58:16
Quote Anchor link
Bedankt allebei, en hiermee mag dit item afgesloten worden en ga ik verder met studeren!
 



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.