Query was empty.

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Technisch Applicatie ontwikkelaar

Functie omschrijving Ben jij op zoek naar een nieuwe uitdaging en zoek jij een informele werkgever waar je zelfstandig kunt werken binnen een leuk IT team, lees dan snel verder want wie weet zijn wij op zoek naar jou! In deze functie werk jij voornamelijk aan: Het onderhouden en ontwikkelen van de IT systemen; Het opzetten van Azure Cloud systemen, denk aan interfaces, hardware op de Cloud, webportalen of BI functies; Werk je aan scripts binnen verschillende software applicaties, denk aan ERP en CAD; Ontwikkel en implementeren je MS PowerApps en Power BI. Bedrijfsprofiel Je komt terecht bij een familiair

Bekijk vacature »

Full Stack .NET Developer

Dit ga je doen Als developer nieuwe gave features ontwikkelen; Werken met technieken als C#, Angular 12 en Javascript,; Maken van technische keuzes en beslissingen over de architectuur; Junior collega's coachen; Initiatief nemen voor nieuwe technische mogelijkheden; Je bent een belangrijke schakel - en vindt het leuk - om te schakelen met de business. Hier ga je werken In een team van 7 professionals ben je als Full Stack .NET Developer verantwoordelijk voor het ontwikkelen van applicaties voor het grootste inhouse product: een applicatie voor alles omtrent hypotheken. De programmeertaal die je hierbij beheerst is C#. Wil je van meerwaarde

Bekijk vacature »

Medior/senior Fullstack developer

Functie Onder begeleiding van 3 accountmanagers waarvan er 1 binnen jouw expertise je aanspreekpunt zal zijn ga je aan de slag bij diverse opdrachtgevers. Hij of zij helpt je bij het vinden van een passende en uitdagende opdracht. Hierin houden ze uiteraard rekening met jouw situatie, ervaring en (technische) ambities. De opdrachten duren gemiddeld één tot 2 jaar. Hierdoor kun je je ook echt vastbijten in een project en als consultant impact maken. Naast de opdracht ben je regelmatig met je collega’s van de IT-afdeling om bijvoorbeeld onderlinge kennis te delen, of nieuwe trends te bespreken. Ook worden er regelmatig

Bekijk vacature »

Fullstack developer

Functie omschrijving We are looking for a dutch native speaker Wil jij werken als Senior Developer en werken aan een applicatie die duizenden marketingcampagnes automatisch aanstuurt? Dit is je kans! Kom werken voor onze opdrachtgever en in deze rol zul je veel vrijheid en verantwoordelijkheid krijgen om gezamenlijk de applicatie naar een hoger plan te tillen. Wat ga je verder doen: Optimaliseren, beheren en uitbreiden van onze applicatie; Het bouwen van aansluitingen op de systemen van partners middels API’s; Meedenken over de technische/ontwikkel-standaarden; Proactief verbeterpunten voorstellen. Bedrijfsprofiel Het is een organisatie die met een team van verschillende developers én marketeers

Bekijk vacature »

.NET Developer

Dit ga je doen Programmeren in .NET, Javascript & C# en ontwikkelen in Web Services, Windows Services en MS SQL Server; Zelfstandig verbanden maken Analyseren, testen, bugs fixen, reviewen en rapporteren; Juiste prioriteiten stellen en verantwoordelijkheid nemen; Op architectuur niveau meedenken; Af en toe klanten bezoeken. Hier ga je werken Voor onze relatie zijn wij opzoek naar een .NET ontwikkelaar met minimaal 3 jaar werkervaring. Je komt te werken in een groeiend bedrijf met betrokken collega's die zorgen voor een familiaire sfeer op de werkvloer. Als .NET ontwikkelaar word jij vanaf de eerste werkdag betrokken bij het gehele ontwikkelproces. De

Bekijk vacature »

Software Developer C++ en Perl

Ben je een slimme en enthousiaste universitair opgeleide bèta die graag bij een relatief klein softwarebedrijf wil werken waar de sfeer goed is en eigen inbreng gewaardeerd wordt? Wij, IntelliMagic in Leiden, ontwikkelen technisch hoogwaardige software op het gebied van IT infrastructuur performance analytics. Het type software zorgt voor intellectueel interessante uitdagingen. We ontwerpen de producten zelf en verkopen deze als off-the-shelf software aan grote bedrijven in Europa en de VS. Wij zoeken een ervaren C++ software engineer met kennis van Perl voor een van onze ontwikkelteams. Werkzaamheden Samen met de andere ontwikkelaars specificeren, ontwerpen en implementeren van nieuwe functionaliteit

Bekijk vacature »

C# .NET Developer

Functieomschrijving Voor dit leuke softwarre bedrijf in de omgeving Vught zijn we per direct op zoek naar een C#/.NET Developer. Is development jouw passie en doe je dit graag met C#/.NET? Lees dan snel verder! Jou werkzaamheden zullen zijn: Zorgen voor de optimalisatie van de huidige software en het automatiseren van bedrijfsprocessen. Naar aanleiding van de wensen van de klant ga je, met je collega's op zoel naar passende oplossingen en je werkt dit uit tot een mooi eindproduct. Je gaat webshops, websites en webapplicaties ontwikkelen door middel van ASP.NET, C# en MVC Framework. Bedrijfsprofiel Deze opdrachtgever houdt zich bezig

Bekijk vacature »

.net developer

Hoi! Wij zijn auto.nl en wij verkopen auto's online. je bestelt bij ons een auto net zo makkelijk als een spijkerbroek. En bevalt ie niet? Dan stuur je 'm gewoon weer terug. En dat we dat goed doen bewijst onze hoge klanttevredenheid van een 9,3. Nu maken we de volgende stap bij auto.nl. We starten met fysieke winkels. Online zoeken, offline bekijken. Maar nog altijd, geen gedoe! Gewoon eerlijk, transparant en zonder zorgen een auto kopen.. Maar om dat waar te blijven maken en nóg beter te worden, zoeken we uitbreiding van ons development team. Wat ga je precies doen?

Bekijk vacature »

E-Identity Developer met Projectleider Kwaliteiten

Functieomschrijving Voor de kamer van koophandel zijn we op zoek naar een E-Identity developer met projectleider kwaliteiten. Voor deze opdracht zoekt KVK een Informatieanalist met Technisch Projectleider en ICT developer kwaliteiten, met kennis van E-identity. We zoeken in de breedte en niet specifiek in de diepte qua skillset. Een Junior Projectmanager, een Junior Informatieanalist, een Junior Developer (full stack), een Junior Designer en een Junior ICT architect ineen, met een sterk gevoel van stakeholder management en planning vaardigheden. Door de internationale setting, én de realisatie van ontsluiting van en naar basisregisters toe zijn wij op zoek naar enige ervaring binnen

Bekijk vacature »

Junior .NET Software Developer

Dit ga je doen Software development met behulp van C# .NET en / of PHP, je mag zelf kiezen waar jij je in wil specialiseren Meedenken over het nieuwe pakket, waar moet het aan voldoen? Unit-, integratie- en diverse andere tests schrijven en uitvoeren Nauw samenwerken met je IT collega's zoals Testers, Developers, DevOps Specialisten en Architecten Jezelf ontwikkelen met behulp van trainingen en cursussen Hier ga je werken Onze klant, een grote speler in de medische sector, is op zoek naar een enthousiaste junior (of meer ervaren) Software Developer die klaar is voor een nieuwe stap in zijn of

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 »

Junior PHP Developer

Functieomschrijving Junior PHP Developer gezocht! Voor een opdrachtgever in de regio Gelderland zijn wij op zoek naar een Junior PHP Developer die onderdeel gaat worden van het ontwikkelingsteam van deze organisatie. In deze functie ga jij aan de slag met het schrijven van software voor de aansturing van en het managen van windparken en bijbehorende onderdelen. Hiernaast ga jij je bezighouden met het ontwikkelen, testen en onderhouden van diverse webapplicaties. Het team waarin je komt te werken bestaat uit 3 developers, hierdoor krijg je veel verantwoordelijkheid en de kans om jezelf verder te ontwikkelen. Er wordt echter wel van je

Bekijk vacature »

Medior Front end developer React

Functie Voor deze functie ben ik op zoek naar een enthousiaste front end developer die communicatief vaardig is. Jij wordt onderdeel van een enthousiast jong team dat werkt aan grote websites. Binnen jouw rol ben jij diegene die de vertaling maakt van design naar functionele code en zorg jij voor goede experience op meerdere platformen. Dit doe je natuurlijk door gebruik te maken van Javascript, HTML, CSS en React. Daarnaast wordt er gebruik gemaakt van Webcomponents en verschillende authenticatie tools. Doordat er hier gestreefd wordt naar de beste gebruikerservaringen, wordt het product constant doorontwikkeld. Hierdoor blijven ze voor op de

Bekijk vacature »

PHP Developer

Dit ga je doen Ontwikkelen, implementeren en testen van PHP-oplossingen en Apps voor klanten en bedrijfsprocessen; Opstellen van requirements en uitwerken van de oplossingen; Testen van software en borgen van een soepele overdracht, inclusief documentatie; Proactief adviseren vanuit eigen expertisegebied over ontwikkelingen en verbeterpunten in technische toepassingen en processen binnen de organisatie. Hier ga je werken De organisatie is een ambitieuze en vooruitstrevende speler in de markt in de regio Rotterdam. Ze zijn de snelst groeiende in hun branche. Met een excellent aanbod en service willen zij de beste keuze zijn voor hun bestaande en nieuwe klanten. Dit alles doen

Bekijk vacature »

Software developer (Python)

Functie Je komt te werken in het IT-team bestaande uit de Lead developer en 4 (medior/senior) developers. Gezamenlijk werken jullie aan de verbetering en uitbreiding van de software. Binnen het development team is er veel vrijheid en zelfstandigheid, zonder dat ze hiermee afdoen aan de kwaliteit. Zo hebben ze elke ochtend een korte stand-up (10:00 uur) en houden ze zo nu en dan pair-programming sessies. Ook is er een hele professionele ontwikkelcyclus waarbij code altijd eerst door een collega wordt getest voordat het naar deployement gaat. Je hebt in je werk oog voor kwaliteit, risico’s en het klantbelang. Communicatie met

Bekijk vacature »
Bob de Bouwer

Bob de Bouwer

24/04/2014 11:31:56
Quote Anchor link
Geachten,

Excuses als dit een domme vraag is. Loop nu al dagen te zoeken naar antwoorden, maar ik kom niks verder.

Ik gebruik Core CMS. Deze is ooit geschreven door een Zweed en het werkt allemaal geweldig. Enige probleem is dat ik nu de previous/next-button wil gebruiken om door tags te gaan, niet door entries. Tags zijn opgeslagen in de database als een getal (tag_id) in entry2tag. Heb nu zelf een deel van de code verplaatst en een poging gedaan om de originele code te veranderen, maar wat ik ook doe nu, ik krijg alleen 'Query was empty'. Alle tips zijn meer dan welkom.
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
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
<?php
[code]<?php

$b
= $_SERVER['REQUEST_URI'];

if($entry) {
    $b = substr($b,0,strrpos($b,"/")) . "/core/";
    $id = $entry;
    $isPerma = true;
}
else {
    $b = substr($b,0,mb_strrpos($b,"/core/")+6);
    $id = $_REQUEST["id"];
}


$root = $_SERVER['DOCUMENT_ROOT'] . $b;
$http = "http://" . $_SERVER['HTTP_HOST'] . substr($b,0,strlen($b)-5);

require_once($root . "user/configuration.php");
require_once($root . "themes/".$theme."/configuration.php");
require_once($root . "functions/session.php");

if(is_numeric($id)) {
    $type = "entry";
}
else {
    $type = "page";
}


$id = secure($id);

if($type == "page") {
    $data = mysql_query("SELECT p.* FROM core_pages p WHERE p.page_title = \"$id\"");
    $page_clicks = 0;
    while($p = mysql_fetch_array($data)) {
        $url = $p["page_url"];
        $path = $root . "user/pages/" . $url;
        $page_clicks = $p['hits']+1;
        require($path);
    }


    mysql_query("UPDATE core_pages p SET
    p.hits = $page_clicks
    WHERE p.page_title = $id"
);
}


if($type == "entry") {

// queries the dbase
        $data_tags = mysql_query("SELECT entry_id,entry_title FROM core_entries WHERE entry_show = 1 ORDER BY entry_position DESC") or die(mysql_error());

    $navArr=array();
    while($tmparray = mysql_fetch_array($data_tags,MYSQL_ASSOC)){
                array_push($navArr,$tmparray['entry_id']);
        }

    function
array_next_previous($array, $value) {
    $index = array_search($value,$array);

    //if user clicked to view the very first entry
    if($value == reset($array)){
    $return['prev'] = end($array);
    $return['next'] = $array[$index + 1];
    //if user clicked to view the very last entry
    }else if($value == end($array)){
    $return['prev'] = $array[$index - 1];
    reset($array);
    $return['next'] = current($array);
    }
else{
        $return['next'] = $array[$index + 1];
        $return['prev'] = $array[$index - 1];
    }

                return $return;
    }


    $data = mysql_query("SELECT e.* FROM core_entries e WHERE e.entry_id = $id AND e.entry_show = 1");
    $entry_clicks = 0;
    if(@mysql_num_rows($data) < 1) {
        die("Invalid id, no entry to be shown");
    }

    while($e = mysql_fetch_array($data)) {
        $nextPrevProject = array_next_previous($navArr,$id);
        $entry_id       = $e['entry_id'];
        $entry_title    = $e['entry_title'];
        // DATE
        $t              = $e["entry_date"];
        $y              = substr($t,0,4);
        $m              = substr($t,5,2);
        $d              = substr($t,8,2);
        $entry_date     = date($date_format,mktime(0,0,0,$m,$d,$y));
        $entry_text     = $e['entry_text'];
        $entry_extra1   = $e['entry_extra1'];
        $entry_extra2   = $e['entry_extra2'];
        $entry_client   = $e['entry_client'];
        $entry_position = $e['entry_position'];
        $entry_hits     = $e['hits']+1;
        $entry_new      = $e['entry_new'];


        if($entry_new == 1) {
            $isNew = true;
        }
else {
            $isNew = false;
        }


        if($nice_permalinks) {
            $entry_perma = "$http".$entry_id;
        }
else {
            $entry_perma = "$http"."?entry=$entry_id";
        }


        $data_e2t = @mysql_query("SELECT e2t.tag_id FROM core_entry2tag e2t WHERE e2t.entry_id = $entry_id");

        $tag_str = "";

            while($e2t = @mysql_fetch_array($data_e2t)) {
                $tag_id = $e2t["tag_id"];
                $data_tags = @mysql_query("SELECT t.tag_text FROM core_tags t WHERE t.tag_id = $tag_id");
                    while($t = @mysql_fetch_array($data_tags)) {
                        $tag_text = $t["tag_text"];
                        $tag_str = $tag_str . "<a class=\"tag-link\" name=\"tag".$tag_id."\" href=\"#tag-"._encode($tag_text)."\">".$tag_text."</a>".$separator_tags;
                    }
            }


            $entry_tags = substr($tag_str,0,strlen($tag_str)-strlen($separator_tags));

        $layout_path = $root . "user/uploads/" . treat_string($entry_title) . "/layout.php";
        if(is_file($layout_path) && (@filesize($layout_path) > 0)) {
            require($layout_path);
        }
else {
            require($theme_path . "parts/entry.php");
        }
    }


    mysql_query("UPDATE core_entries e SET
    e.hits = $entry_hits
    WHERE e.entry_id = $id"
);

}


if($isPerma) {
echo "<a class=\"index-link\" href=\"$http\">back to index</a>";
}


$result2 = mysql_query($myQuery) or die($myQuery."<br/><br/>".mysql_error());
?>

?>
 
PHP hulp

PHP hulp

05/11/2024 22:24:30
 
- SanThe -

- SanThe -

24/04/2014 11:35:04
Quote Anchor link
De uit te voeren query is blijkbaar leeg.

Misschien wat makkelijker als je er een regelnummer bij geeft.

Ik mis ook overal de foutafhandeling.
Gewijzigd op 24/04/2014 11:36:24 door - SanThe -
 
- Pepijn  -

- Pepijn -

24/04/2014 11:43:35
Quote Anchor link
En, kijk naar je query kleurtjes.
 
Bob de Bouwer

Bob de Bouwer

28/04/2014 13:08:39
Quote Anchor link
Alvast bedankt voor de antwoorden!

Ben bezig geweest om alle errors weg te werken. Krijg nu geen query was empty meer, maar heb nu wel twee nieuwe errors waarvan ik niet weet wat ik ermee moet doen:

'Notice: Undefined offset: 1 in /home/core/functions/get_entry.php on line 108' en bij het klikken op previous: 'Invalid id, no entry to be shown'. Next doet helemaal niks.

Code zoals het nu is:

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
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
<?php

  error_reporting(E_ALL | E_STRICT);
  ini_set("display_errors", 1);
  // the rest of your script...
  
$b = $_SERVER['REQUEST_URI'];

if($entry) {
    $b = substr($b,0,strrpos($b,"/")) . "/core/";
    $id = $entry;
}
else {
    $b = substr($b,0,mb_strrpos($b,"/core/")+6);
    $id = $_REQUEST["id"];
}


$root = $_SERVER['DOCUMENT_ROOT'] . $b;
$http = "http://" . $_SERVER['HTTP_HOST'] . substr($b,0,strlen($b)-5);

require_once($root . "user/configuration.php");
require_once($root . "themes/".$theme."/configuration.php");
require_once($root . "functions/session.php");

if(is_numeric($id)) {
    $type = "entry";
}
else {
    $type = "page";
}


$id = secure($id);

if($type == "page") {
    $data = mysql_query("SELECT p.* FROM core_pages p WHERE p.page_title = \"$id\"");
    $page_clicks = 0;
    while($p = mysql_fetch_array($data)) {
        $url = $p["page_url"];
        $path = $root . "user/pages/" . $url;
        $page_clicks = $p['hits']+1;
        require($path);
    }

    
    mysql_query("UPDATE core_pages p SET
    p.hits = $page_clicks
    WHERE p.page_title = $id"
);
}


if($type == "entry") {

// queries the dbase
        
    $data = mysql_query("SELECT e.* FROM core_entries e WHERE e.entry_id = $id AND e.entry_show = 1");
    $entry_clicks = 0;
    if(@mysql_num_rows($data) < 1) {
        die("Invalid id, no entry to be shown");
    }

    while($e = mysql_fetch_array($data)) {
        $entry_id        = $e['entry_id'];
        $entry_title    = $e['entry_title'];
        // DATE
        $t                = $e["entry_date"];
        $y                 = substr($t,0,4);
        $m                 = substr($t,5,2);
        $d                 = substr($t,8,2);
        $entry_date        = date($date_format,mktime(0,0,0,$m,$d,$y));
        $entry_text        = $e['entry_text'];
        $entry_extra1    = $e['entry_extra1'];
        $entry_extra2    = $e['entry_extra2'];
        $entry_client    = $e['entry_client'];
        $entry_position    = $e['entry_position'];
        $entry_hits        = $e['hits']+1;
        $entry_new        = $e['entry_new'];
        
        
        if($entry_new == 1) {
            $isNew = true;
        }
else {
            $isNew = false;
        }

        
        $data_e2t = @mysql_query("SELECT e2t.tag_id FROM core_entry2tag e2t WHERE e2t.entry_id = $entry_id");
                
        $tag_str = "";
            
            while($e2t = @mysql_fetch_array($data_e2t)) {
                $tag_id = $e2t["tag_id"];
                $data_tags = @mysql_query("SELECT t.tag_text FROM core_tags t WHERE t.tag_id = $tag_id");
                    while($t = @mysql_fetch_array($data_tags)) {
                        $tag_text = $t["tag_text"];
                        $tag_str = $tag_str . "<a class=\"tag-link\" name=\"tag".$tag_id."\" href=\"#tag-"._encode($tag_text)."\">".$tag_text."</a>".$separator_tags;
                    }
            }

            
            $entry_tags = substr($tag_str,0,strlen($tag_str)-strlen($separator_tags));

                    $data_e2t = @mysql_query("SELECT e2t.tag_id FROM core_entry2tag e2t WHERE e2t.entry_id = $entry_id ORDER BY tag_id DESC") or die(mysql_error());
      
    $navArr=array();
    while($tmparray = mysql_fetch_array($data_e2t,MYSQL_ASSOC)){
                array_push($navArr,$tmparray['tag_id']);
        }
      
    function
array_next_previous($array, $value) {
    $index = array_search($value,$array);
  
    //if user clicked to view the very first entry
    if($value == reset($array)){
    $return['prev'] = end($array);
    $return['next'] = $array[$index + 1];
    //if user clicked to view the very last entry
    }else if($value == end($array)){
    $return['prev'] = $array[$index - 1];
    reset($array);
    $return['next'] = current($array);
    }
else{
        $return['next'] = $array[$index + 1];
        $return['prev'] = $array[$index - 1];
    }

                return $return;
    }


    $nextPrevProject = array_next_previous($navArr,$tag_id);
        
        $layout_path = $root . "user/uploads/" . treat_string($entry_title) . "/layout.php";
        if(is_file($layout_path) && (@filesize($layout_path) > 0)) {
            require($layout_path);
        }
else {
            require($theme_path . "parts/entry.php");
        }
    }

    
    mysql_query("UPDATE core_entries e SET
    e.hits = $entry_hits
    WHERE e.entry_id = $id"
);
    
}


?>


Alle hulp is meer dan welkom.
 
- SanThe -

- SanThe -

28/04/2014 13:16:11
Quote Anchor link
$array[$index + 1] (is hier $array[1]) zal niet bestaan in regel 108 $return['next'] = $array[$index + 1];
 
Erwin H

Erwin H

28/04/2014 14:22:36
Quote Anchor link
Pepijn --- op 24/04/2014 11:43:35:
En, kijk naar je query kleurtjes.

Klok horen luiden....?

Daar is niets mis mee.
 



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.