Query was empty error

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Traineeship Full Stack .NET Developer

Dit ga je doen Start op 7 augustus 2023 bij de Experis Academy en ontwikkel jezelf tot een gewilde Full Stack .NET Developer. Maar hoe ziet het traineeship eruit en wat kun je verwachten? Periode 1 De eerste 3 maanden volg je fulltime, vanuit huis, een op maat gemaakte training in teamverband. Je leert belangrijke theorie en krijgt kennis van de benodigde vaardigheden en competenties die nodig zijn om de IT-arbeidsmarkt te betreden. Zowel zelfstandig als in teamverband voer je praktijkopdrachten op het gebied van front- en backend development uit. Wat er per week op het programma staat kun je

Bekijk vacature »

Laravel / PHP developer

Functie omschrijving Wij zijn op zoek naar een Medior PHP / Laravel Developer voor een IT-consultancy in de omgeving van Hoofddorp! Ben jij op zoek naar een leuke nieuwe uitdaging binnen een veelzijdige werkomgeving? Lees dan snel verder! Binnen dit bedrijf werk je in een ontwikkelteam, waarin je zeer betrokken bent en meedenkt over softwareoplossingen. Binnen dit Team hou je je bezig met het aanpassen, verbeteren en vernieuwen van de logistieke oplossingen. Je zult je bezig houden met de volgende werkzaamheden: Je gaat aan de hand van de wensen van klanten software ontwikkelen; Je bent bij het gehele proces betrokken;

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 »

Low Code Ontwikkelaar

In het kort Als Low Code Developer werk je aan projecten bij en voor onze klanten, waarbij je voor het ontwikkelen van de oplossingen een technisch low-code platform gebruikt. Samen met het team streef je naar de beste oplossing en bepalen jullie de juiste aanpak. Je rol is divers en je bent van begin tot eind betrokken bij de ontwikkeling zowel de back-end en de front-end van de applicatie. Naast de ontwikkeling en oplevering, breng je ook advies uit aan de klant waarom bepaalde keuzes worden gemaakt. Je bent dan ook communicatief sterk en kunt je keuzes goed (inhoudelijk) onderbouwen.

Bekijk vacature »

Robot Programmeur

In het kort Drie redenen waarom deze vacature uniek is! Programmeren van zelflerende robots Werken op kantoor en testen in de bedrijfshal Je krijgt verantwoordelijkheid, vrijheid en je mag werken naar eigen inzicht De organisatie Hier ga je aan de slag Een bedrijf dat innovatieve robottoepassingen ontwerpt en bouwt voor onder andere de staal industrie, energie- bouw- en agrarische sector. De robots die vaak in combinatie met diverse randapparatuur geleverd worden vormen een totaaloplossing voor de klant. Dit zijn klanten over de hele wereld, van België en Duitsland tot China, India, maar ook in Nederland. Projecten waar momenteel aan wordt

Bekijk vacature »

Senior PHP developer/ Software Architect

Functie Momenteel zijn ze op zoek naar een ervaren PHP developer die zichzelf graag bezighoudt met zaken als architectuur en de algehele verbetering van structuren en standaarden. Het is eigenlijk meer operationeel als uitvoerend omdat je bezig gaat met zaken als het verder uitrollen en verbeteren van testautomatisering, codereviews, tickets en de doorloop hiervan en architectuurkeuzes. Mocht je hiernaast ook wat DevOps kennis meenemen is dit mooi meegenomen! Vanwege het kleine team maar de wereldwijde impact die zij leveren is er veel focus op kwaliteit. In deze functie werk je aan één van hun belangrijkste applicaties. Hierin werk je nauw

Bekijk vacature »

Senior Software Developer C++

Vacature details Vakgebied: Software/IT Opleiding: Senior Vacature ID: 13342 Introductie Do you want to work for one of the most innovative companies located in the region of Eindhoven. Currently Due to growth we are looking for a Senior Software Developer. Our client is a high-tech company with international roots and can provide you with a challenging opportunity. Functieomschrijving Responsibilities: Design, develop, and maintain high-quality software applications in C++ Collaborate with other engineers, product managers, and stakeholders to understand requirements and develop solutions Write clean, maintainable, and efficient code Conduct thorough testing and debugging to ensure high-quality software Optimize applications for

Bekijk vacature »

HBO startersfunctie .NET Ontwikkelaar

Functie omschrijving We are looking for a dutch native speaker Ben je in januari 2023 klaar met je HBO opleiding en zoek je een mooie uitdaging? Wacht niet langer en solliciteer direct! Voor een familiebedrijf in de regio van Boxtel ben ik op zoek naar een C#.NET Ontwikkelaar. Jij gaat aan de slag met de (door)ontwikkeling van de maatwerksoftware projecten en gaat ook nieuwe software bouwen, middels de Microsoft-stack. Het bedrijf maakt gebruik van de volgende technieken: C# & ASP.NET; MVC; MS SQL; Entity Framework; Je krijgt hier veel tijd om te leren en eventueel door te groeien en het

Bekijk vacature »

Software Developer

Functie omschrijving Heb jij affiniteit met ICT en een WO diploma in de pocket? Dan ben je hier aan het juiste adres. Voor een opdrachtgever in Amsterdam zijn wij op zoek naar kandidaten die (enige) ervaring hebben met Java, Javascript, C of C++. Je zal door middel van trainingen worden opgeleid tot een volwaardige Software Developer. Er wordt tijdens de training natuurlijk veel aandacht besteedt aan de vaktechnische aspecten, maar er gaat ook veel aandacht uit naar jouw persoonlijke ontwikkeling. Bedrijfsprofiel Bij deze opdrachtgever in de omgeving van Amsterdam zoeken ze meerdere enthousiaste kandidaten die hun carrière willen starten met

Bekijk vacature »

Developer Full Stack

Functie omschrijving Full Stack Developer gezocht! Wij zijn op zoek naar een Full Stack Developer voor een bedrijf in de regio Nijkerk. Je maakt in deze functie onderdeel uit van een groeiend team met een goede ambitie waarbij eenheid, betrokken en overtreffen de belangrijkste kernwaardes zijn. Het bedrijf werkt volgens de AGILE/SCRUM methode, wat je o.a. terug vindt in de tweewekelijkse sprints, retrospectives en een daily standup. Je takenpakket bestaat uit: Bijdragen aan het door ontwikkelen, onderhouden en optimaliseren van een Saas applicatie; Bijdragen aan de innovatie van het bedrijf en hun klanten; Het ontwikkelen op de laatste technologie van

Bekijk vacature »

Creatieve Front-end developer gezocht!

Functie Het front-end team bestaat momenteel uit 4 collega’s en is hard aan het groeien! Samen leveren jullie een essentiële bijdrage aan de applicaties die ze voor hun klanten realiseren. Je werkt in het front-end team samen met de back-end teams en product owners om te zorgen dat de applicaties een fijne gebruikerservaring opleveren. Jouw expertise zorgt ervoor dat de juiste keuzes gemaakt worden qua techniek en ontwerp, van back-end tot aan gebruiker. In samenspraak met je team bepalen jullie de beste keuze voor techniek. Ook is er altijd ruimte om nieuwe technieken te ontdekken. Eisen • Je hebt gedegen

Bekijk vacature »

Senior .Net developer

Sogeti is een organisatie met een goede werksfeer en zo min mogelijk hiërarchische verhoudingen. Ga je bij ons als .Net Developer aan de slag? Dan werk je dagelijks met collega’s aan de mooiste IT-projecten. Deze snelgroeiende groep collega’s krijgt energie van hun vak en dat merk je op de werkvloer. Natuurlijk krijg jij de mogelijkheid je te certificeren. We organiseren regelmatig technische Meet-ups en doen we veel aan kennisdeling. Mede hierdoor zij wij dit jaar Microsoft Partner of the year geworden. Sogetisten staan klaar voor elkaar, hebben lol met elkaar en daarmee behalen we de mooiste resultaten! Werken bij Sogeti

Bekijk vacature »

Embedded Software Developer Games

Functie omschrijving Heb jij affiniteit met hardware en wil jij kleuren binnen een Qt framework? Spreek jij de talen C en of C ++? Dan ben ik wellicht opzoek naar jou! Voor een super gave opdrachtgever in omgeving Delft is er namelijk plek voor een nieuwe kracht! Dit bedrijf is gespecialiseerd in het ontwerpen van software voor een unieke game industrie. Wil jij betrokken worden bij een proces dat loopt van ontwikkeling tot installatie? Waarbij je bezig zult zijn met perfecte systemen die geleverd worden aan binnen en buitenland? Je zult in een team, samen met vier ontwikkelaars, de mooiste

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 »

Frontend Developer Vue Nuxt HBO Javascript

Samengevat: Deze werkgever levert elke dag betere digitale gebruikerservaringen. Ben jij geschikt als frontend Developer? Heb je ervaring met Vue en Nuxt? Vaste baan: Front-End Developer HBO €3.100 - €4.600 Zij bieden opdrachtgevers een complete dienstverlening op gebied van ontwerpen en ontwikkelen van websites, zoekmachine optimalisatie, online adverteren, content marketing en conversie verbetering. Zij werken met een eigen ontwikkeld CMS. Bij bij hun werk je aan onze eigen bedrijfsapplicaties. Je ontwikkelt met ons de meest nieuwe software. Wij blinken uit als het gaat om de inzet van technologie. Deze werkgever staat open voor elke nieuwe trend. Onze systemen zijn groot

Bekijk vacature »
Michael Rozenbeek

Michael Rozenbeek

10/03/2011 11:01:01
Quote Anchor link
Ik wil een img location uit de db halen doormiddel van $_GET['mid'] die in de url staat. Maar als ik query uit voer krijg ik geen afbeelding en is de query was empty.

wat betekent dit?

de 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
<?php
    include('includes/config.php');

    $materiaal = query("SELECT * FROM `Materiaal` WHERE id=".$_GET['mid']."");
    $row = mysql_fetch_array($materiaal);
//--- send right header
header('content-type: image/jpeg');
//--- zet path naar watermerk (.png transparant!)
$path_watermerk = "overlay.png";
 
//--- watermark
$watermerk = imagecreatefrompng($path_watermerk);
$watermerk_width = imagesx($watermerk);
$watermerk_height = imagesy($watermerk);
 
//--- image
$image = imagecreatefromjpeg('"images_panel/images_materiaal/'.$row['img_klein'].'"');
$size = getimagesize('metaal.jpg');
$xas = $size[0] - $watermerk_width - 2;
$yas = 2;
 
//--- merge watermark + image
imagecopymerge($image, $watermerk, $xas, $yas, 0,0, $watermerk_width, $watermerk_height, 100);
 
//--- print image
imagejpeg($image);
 
//--- destroy image + watermark
imagedestroy($image);
imagedestroy($watermerk);

?>
 
PHP hulp

PHP hulp

22/12/2024 22:23:30
 
- SanThe -

- SanThe -

10/03/2011 11:06:19
Quote Anchor link
$materiaal = query(.....)
of
$materiaal = mysql_query(.....)


Script is lek => sql-injection.
 
Joren de Wit

Joren de Wit

10/03/2011 11:06:25
Quote Anchor link
Begin sowieso met het controleren of $_GET['mid'] wel bestaat en of die variabele wel bevat wat jij denkt dat hij bevat. Vervolgens, kun je hem veilig in je query gebruiken:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
if(isset($_GET['mid']) && ctype_digit($_GET['mid'])) {       // $_GET['mid'] bestaat en bestaat enkel uit cijfers
  // Gebruik $_GET['mid'] in je query

}
?>
 
Michael Rozenbeek

Michael Rozenbeek

10/03/2011 11:09:41
Quote Anchor link
@santhe ik weet dat die sql injection kan gebeuren. maar ik ben nog bezig met die error. ik ben op de hoogte van die sql injection dat komt er wil in. tog bedankt voor de reminder.
 
Joren de Wit

Joren de Wit

10/03/2011 11:12:06
Quote Anchor link
De mogelijkheid tot sql-injectie en het controleren van je variabelen is onlosmakelijk verbonden. Controleer dus altijd de input die uit GET, POST of COOKIE variabelen komt en gebruik daarna, zonodig, mysql_real_escape_string()...
 
Michael Rozenbeek

Michael Rozenbeek

10/03/2011 11:15:57
Quote Anchor link
$_GET['mid'] heeft de juiste id in de url en die moet hij in de query gebruiken om de juiste afbeelding op te vragen. maar dat doet hij nog steeds niet. krijg helemaal geen error meer. en bedankt voor die tip en die controle voor wat er in de &_GET staat doormiddel van : if(isset($_GET['mid']) && ctype_digit($_GET['mid'])) dat wist ik nog niet.
 
Joren de Wit

Joren de Wit

10/03/2011 11:18:56
Quote Anchor link
De volgende stap is dan natuurlijk wel het controleren of je query gelukt is:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
<?php
$sql
= "SELECT ..."; // Zelf aanvullen
$result = mysql_query($sql);

if($result === false) {
  trigger_error(mysql_error().' <br/>In query: '.$sql);
}

else {
  // Resultaten uitlezen
}
?>

Lees anders ook eens deze handleiding en kijk hoe de queries daar, inclusief foutafhandeling, uitgevoerd worden...
 
Kris Peeters

Kris Peeters

10/03/2011 12:40:07
Quote Anchor link
Zeg, trigger_error(), is dat afkomstig van Java omgeving?

Vanuit c++/c# is het niet zo gebruikelijk (nu ja, voor zover ik daarover kan oordelen) om zelf errors te triggeren.

Niet dat er iets mis mee is hoor, maar het kan ook anders.
 
Niels K

Niels K

10/03/2011 12:59:37
Quote Anchor link
@Kris

Trigger errors leveren standaard een notice op. (tenzij anders ingesteld).
Om even te kijken of er iets mis is gegaan is trigger_error prima.

Live wil je dit natuurlijk niet :) Dan toon je opgetreden fouten nooit aan de gebruiker, ja evt een 'mooie melding'.
Gewijzigd op 10/03/2011 13:01:30 door Niels K
 
Joren de Wit

Joren de Wit

10/03/2011 12:59:47
Quote Anchor link
Het is imo de meest eenvoudige methode om snel errors weer te geven, beter dan bijv. die(). Uiteraard kan dit vele malen netter door het gebruik van Exceptions of een eigen error_handler (die je dan overigens wel met trigger_error() zou activeren).

Maar zoals gezegd, voor de eerste basis en het weergeven van je sql foutmeldingen, vind ik dit de meest gebruiksvriendelijke manier. Suggesties over hoe het anders kan, zijn natuurlijk altijd welkom :-)
 
Michael Rozenbeek

Michael Rozenbeek

10/03/2011 13:05:51
Quote Anchor link
Mensen het werkt hoor. thx
 
Tobias Tobias

Tobias Tobias

10/03/2011 13:44:58
Quote Anchor link
Wat is het verschil tussen ctype_digit en is_numeric?

EDIT
Laat maar, ik moet beter lezen op phpnet
Gewijzigd op 10/03/2011 13:46:19 door Tobias Tobias
 



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.