Bezoekers statistieken insert/update

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Software Ontwikkelaar

Functie omschrijving Voor een echt familiebedrijf in de omgeving van 's-Hertogenbosch ben ik op zoek naar een Software Developer. Jij gaat in de functie van Software Developer werken met C# en .NET framework Jij gaat maatwerk software ontwikkelen en softwareoplossingen creëren. Daarnaast optimaliseer je de bestaande software. Oplossingen waar de klant echt iets aan heeft, jij krijgt er energie van op dit te realiseren. Je gaat werken in een Microsoft omgeving(ASP.NET) en gebruikt daarnaast C# en MVC. Samen met het huidige IT team binnen deze organisatie verwerk je de wensen van de klant tot een (eind)product. Bedrijfsprofiel Deze organisatie is

Bekijk vacature »

Ervaren C#.NET developer

Functieomschrijving We zijn op zoek naar een ervaren C#.NET programmeur voor een moderne werkgever in de regio Prinsenbeek. Als programmeur zal je bezig zijn met het ontwikkelen van op maat gemaakte webapplicaties voor verschillende klanten, waarbij je ervoor zorgt dat complexe processen zo goed mogelijk worden ondersteund. Je takenpakket omvat onder andere: Werken met databases en dataopslagoplossingen, implementeren van beveiligingsoplossingen en het waarborgen van de beveiliging van applicaties en gegevens, evenals het schrijven van technische documentatie en gebruikershandleidingen. Het ontwikkelen en onderhouden van C#.NET-applicaties. Bijdragen aan het ontwerp en de architectuur van softwaretoepassingen. Het schrijven van hoogwaardige en herbruikbare codes.

Bekijk vacature »

.NET Developer Microservices

Dit ga je doen Je taken zullen voornamelijk bestaan uit: Het ontwikkelen van software, inclusief vormgeving, implementaties, integraties en (automatisch) testen (.NET, C#, Azure, Docker, Microservices, Angular); Het in kaart brengen van software requirements; Zorgen dat jouw code kwalitatief hoogstaand is; Het uitvoeren van risico analyses; Een bijdrage leveren aan het continuous quality improvement process. Hier ga je werken Dat kanker een verschrikkelijke ziekte is die de wereld uit geholpen moet worden, is duidelijk. Binnen deze Gelderse organisatie die duizenden ziekenhuizen van producten voorziet, proberen ze daar via technische innovaties aan bij te dragen. Samen met 10 collega .NET developers

Bekijk vacature »

Gezocht: .Net ontwikkelaars met een maatschappelij

Bedrijfsomschrijving Zoek jij als medior .Net ontwikkelaar een inspirerende werkplek bij een bedrijf met maatschappelijk verantwoordelijkheidsgevoel? Dan is deze vacature je op het lijf geschreven. De organisatie bestaat ruim 20 jaar en ze ontwikkelen in house applicaties waarmee de zorgsector enorm mee gebaat is. Jouw applicaties worden gebruikt door duizenden gebruikers waardoor je echt een waardevolle bijdrage kan leveren aan de maatschappij. Het bedrijf is zeer innovatief en vindt een goede werk/privé balans belangrijk. Je krijgt alle mogelijkheden om jezelf verder te ontwikkelen, je werktijden in te delen en daarnaast is het ook mogelijk om deels thuis te werken. Het

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 »

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 »

Back-end Developer

Functieomschrijving Heb jij kort geleden jouw HBO ICT diploma in ontvangst mogen nemen? Of ben je toe aan een nieuwe stap? Voor een softwarebedrijf in regio Oosterhout zijn wij op zoek naar een back-end developer met kennis of ervaring met C# en SQL. Je draagt bij aan de implementatie van aanpassingen, verbeteringen en aanvullingen in de C# based applicaties; Je test de software en ontwikkelt deze door; Je brengt de aanpassingssuggesties van klanten in kaart, om ze vervolgens te analyseren en daarna te concluderen of de aanpassing een verbetering is; Je houdt je bezig met het ontwikkelen van nieuwe functionaliteiten;

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 »

Front-end Developer

Do you want to work with the latest technologies on the development of new systems and applications? Create elegant interfaces using VueJS for thousands of users? Get moving and strengthen Nederlandse Loterij as a Front-end Developer. Thanks to your efforts, our services are always presented in style. As a Front-end Developer you are responsible for website development and improving customer experience based on data analyze. In this way, you directly contribute to a happy, healthy and sporty Netherlands. As a Front-end Developer you score by: Writing elegant, testable components without side-effects to provide functionality to the users Website development, adding

Bekijk vacature »

Intern - Junior PHP ontwikkelaar in fris en jong t

Bedrijfsomschrijving Werk jij graag een in fris, flexibel en jong team? Bij ons ben jij vrij om te bepalen waar jij het liefst werkt en op de vrijdag komen wij gezellig bij elkaar op kantoor. Flexibiliteit en vrijheid zijn bij ons de norm en dat geeft jou de ruimte en energie om het beste uit jezelf te halen! Ons team bestaat uit vijf enthousiaste collega's die jou graag ondersteunen in zowel je persoonlijke als professionele ontwikkeling. Met twee ervaren Senior Developers als mentoren ben jij in goede handen. Wij zien onszelf als een vriendengroep die gezamenlijk werken aan iets moois

Bekijk vacature »

Ervaren PHP developer gezocht!

Functie Het team bestaat inmiddels uit zo’n 25 collega’s met specialisten op het gebied van development, data(analyse), marketing, infrastructuur en finance. Ze hebben een supermodern pand en bieden hiernaast veel vrijheid en verantwoordelijkheid. Ze doen er alles aan om jou op te gemak te stellen. Zo kun je je eigen werkplek inrichten naar persoonlijke wensen, maar gaan ze bijvoorbeeld ook jaarlijks met elkaar wintersporten en zijn er andere leuke uitjes. Als onderdeel van één van de scrumteams ga je aan de slag, samen ben je medeverantwoordelijk voor het doorontwikkelen van hun business applicatie waar het traffic team dagelijks mee werkt.

Bekijk vacature »

Cobol Developer

Dit ga je doen Als Cobol Ontwikkelaar zal je gaan meebouwen aan een onderdeel van het backend systeem waarbij je het functionele ontwerp vertaald naar een technische oplossing die geïntegreerd kan worden in de huidige omgeving. Je zorgt ervoor dat de bedrijfsprocessen op een efficiënte manier worden uitgevoerd en werkt proactief aan het verbeteren hiervan. Samen met jouw collega’s reviewen jullie elkaars code en test je je eigen code. Je werkt nauw samen met andere ontwikkelaars, testers en functioneel ontwerpers. Taken pakket: Beheren en doorontwikkelen van de bestaande omgeving; Vertalen van een functionele vragen naar een technische oplossing; Doorvoeren van

Bekijk vacature »

Java Developer

Dit ga je doen Het ontwikkelen van nieuwe software; Het ombouwen van de bestaande software; Zowel back- als front-end software ontwikkelen; Het testen; Het implementeren van de volledig geteste software; Het verzorgen van nazorg en het oplossen van bugs; Het opstellen en bijhouden van procesdocumentatie; Je draagt bij aan het agile/scrum processen van het team. Hier ga je werken Ongetwijfeld heb je een of meerdere producten van deze organisatie in huis. Het proces erachter, daar ben je ongetwijfeld minder bekend mee. Deze opdracht geeft je de kans meer over dit proces te weten te komen en een mooie bijdrage te

Bekijk vacature »

Fullstack Webdeveloper .NET Azure Big Data SaaS

Bedrijfsomschrijving Deze klant van ons is recentelijk onderdeel geworden van een grote moederorganisatie, ze zijn dé partij als het gaat om software maken voor ambitieuze ondernemers, ze maken maatwerk software. Vanuit het fantastisch vormgegeven hightech gebouw te Rotterdam centrum werken ze met zo'n 40 medewerkers aan hoogwaardige software gericht op financiële data, betaalinformatie, maar ook backoffice software. De software wordt webbased, desktop en mobile aangeboden en er worden zeer moderne ontwikkeltechnieken toegepast. Je moet dan denken aan patroonherkenning, Big Data, Machine Learning en OCR. Als Developer, ongeacht je niveau, ga je hier te maken krijgen met de allerleukste kant van

Bekijk vacature »

Applicatieontwikkelaar Java EE

Bedrijfsomschrijving De IV- organisatie van de Belastingdienst is verantwoordelijk voor en verzorgt de ICT- voorzieningen. Het merendeel van de applicaties wordt op dit moment door de IV- organisatie zelf ontwikkeld, onderhouden en beheerd in het eigen data center. Naast de zorg voor continuïteit op de massale heffing- en inningsprocessen die plaatsvinden binnen een degelijke, stabiele omgeving, wordt er tevens volop gewerkt aan modernisering van het IV- landschap. Dit gebeurt deels intern door gebruik te maken van de expertise die intern aanwezig is, maar ook door het aantrekken van (kant-en-klaar) oplossingen en expertise uit de markt. Functieomschrijving De afdeling IV –

Bekijk vacature »
Nanno

Nanno

01/08/2007 15:46:00
Quote Anchor link
Beste mensen,

Ik heb een script van dit forum gebruikt om de bezoekers gegevens te registreren in MySql.

Ik krijg er gegevens in, dus dat werkt.
Alleen hij update geen gegevens omdat ik die functie niet heb meegegeven.
Nou vermoed ik dat ik de if functie moet gaan gebruiken, maar snap niet hoe ik die constructie in elkaar moet zetten.

Wie wil me even helpen?

Dit is 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
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
<?php

$dbhost
= "localhost";  
$dbuser = "database";    
$dbpass = "password";
$dbname = "database";
    
mysql_connect($dbhost,$dbuser,$dbpass);
mysql_select_db($dbname);

    //--- set easy vars!
    $ipaddr = $_SERVER['REMOTE_ADDR'];
    $date = date('d/m/Y');
    $time = date('H.i.s');

    //--- set languages
    $lang['nl'] = "NL";
    $lang['us'] = "USA";
    $lang['hu'] = "Hungarian";
    $lang['de'] = "Germany";
    $lang['fr'] = "France";
    $lang['be'] = "Belgium";
    $lang['au'] = "Australia";
    $lang['se'] = "Sweden";
    $lang['fi'] = "Finland";
    $lang['uk'] = "UK";

    //--- get country from hostname!
    $hostname = gethostbyaddr($ipaddr);
    $hostname_slizes = explode('.', $hostname);
    $count_slizes = count($hostname_slizes);
    $piece = $count_slizes - 1;
    $extention = $hostname_slizes[$piece];

    //--- check if country code is defined above
    if ($lang[$extention])
        $language = $lang[$extention];
    else
        $language = "Unknown";

    //--- set platforms
    $agent['windows'] = "Windows";
    $agent['mac'] = "Macinotosh";
    $agent['linux'] = "Linux";
    $agent['unix'] = "Unix";

    //-- define user agent
    $user_agent = strtolower($_SERVER['HTTP_USER_AGENT']);

    foreach($agent as $key => $value)
    {

        if (preg_match("/" . $key . "/", $user_agent))
            $platform = $agent[$key];
    }

    if (!$platform)
        $platform = "Unknown";

    //--- echo die sjit!
    //echo "<p>Client IP: " . $ipaddr . "<br />";
    //echo "Client language: " . $language . "<br />";
    //echo "Client platform: " . $platform . "<br />";
    //echo "Client time: " . $time . "<br />";
    //echo "Client date: " . $date . "</p>";



$insertquery = mysql_query("INSERT INTO `database`.`Statistieken` (`ip` , `Language` , `Platform` , `Time` , `Date`)VALUES ('$ipaddr', '$language', '$platform', '$time', '$date');");
$updatequery = mysql_query("UPDATE INTO `database`.`Statistieken` (`ip` , `Language` , `Platform` , `Time` , `Date`)VALUES ('$ipaddr', '$language', '$platform', '$time', '$date');");
?>


Alvast bedankt voor je hulp.
 
PHP hulp

PHP hulp

21/05/2024 10:32:12
 
Erik Rijk

Erik Rijk

01/08/2007 15:53:00
Quote Anchor link
Een UPDATE query dient anders opgebouwd te worden

UPDATE
tabelnaam
SET
gegeven1 = gegeven1,
gegeven2 = gegeven2,
enz enz ...

http://www.w3schools.com/sql/sql_update.asp
Gewijzigd op 01/01/1970 01:00:00 door Erik Rijk
 
Barry

Barry

01/08/2007 15:55:00
Quote Anchor link
dit moet het zijn:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
$updatequery = mysql_query("UPDATE database.Statistieken
     SET ip =  '".$ipaddr."',
           Language = '".$language."',
          /* enzovoorts */
     WHERE iets = iets");
?>



in de where geef je op welke rij hij moet updaten

en gebruik geen ` backtics.
Slechte boel.

Groet,

Barry
 
Frank -

Frank -

01/08/2007 16:02:00
Quote Anchor link
Offtopic:
Gebruik geen kolom- of tabelnamen met hoofdletters, dat gaat vroeg of laat gegarandeerd verkeerd.

Verder laat je 'database' weg, dit voegt niets toe, ik moet de eerste SQL-query nog tegenkomen die niet voor een database is bestemd...

En vergeet niet om te controleren of de queries wel zijn gelukt, die kunnen ieder ongewenst moment mislukken.
 
Mike

Mike

01/08/2007 16:10:00
Quote Anchor link
Hi Nanno,

try this:
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
<?php
//Edited by Mike Stuard @ Wednesday 1 August 2007
$dbhost = "localhost";
$dbuser = "database";
$dbpass = "password";
$dbname = "database";

mysql_connect($dbhost,$dbuser,$dbpass);
mysql_select_db($dbname);

    //--- set easy vars!
    $ipaddr = $_SERVER['REMOTE_ADDR'];
    $date = date('d/m/Y');
    $time = date('H.i.s');

    //--- set languages
    $lang['nl'] = "NL";
    $lang['us'] = "USA";
    $lang['hu'] = "Hungarian";
    $lang['de'] = "Germany";
    $lang['fr'] = "France";
    $lang['be'] = "Belgium";
    $lang['au'] = "Australia";
    $lang['se'] = "Sweden";
    $lang['fi'] = "Finland";
    $lang['uk'] = "UK";

    //--- get country from hostname!
    $hostname = gethostbyaddr($ipaddr);
    $hostname_slizes = explode('.', $hostname);
    $count_slizes = count($hostname_slizes);
    $piece = $count_slizes - 1;
    $extention = $hostname_slizes[$piece];

    //--- check if country code is defined above
    if ($lang[$extention]) {
        $language = $lang[$extention]; }
    else {
        $language = "Unknown"; }

    //--- set platforms
    $agent['windows'] = "Windows";
    $agent['mac'] = "Macinotosh";
    $agent['linux'] = "Linux";
    $agent['unix'] = "Unix";

    //-- define user agent
    $user_agent = strtolower($_SERVER['HTTP_USER_AGENT']);

    foreach($agent as $key => $value)
    {

        if (preg_match("/" . $key . "/", $user_agent))
            $platform = $agent[$key];
    }

    if (!$platform) {
        $platform = "Unknown"; }


// Hier het nieuwe gedeelte voor de update
$query = mysql_query("SELECT Language, Platform FROM database.Statistieken WHERE ip='$ipaddr' OR Platform='$platform'")
or die(mysql_error());
while($object = mysql_fetch_object($query)){
$dblanguage = $object->Language; // check Language
$dbagent = $object->Platform; // check Platform (User Agent)

if (!$language == $dblanguage && !$user_agent == $dbagent) {
$updatequery = mysql_query("UPDATE database.Statistieken SET ip='$ipaddr' AND Platform='$platform' AND Time='$time' AND Date='$date'")
or die(mysql_error()); }
else {

    //--- echo die sjit!
    echo "<p>Client IP: " . $ipaddr . "<br />";
    echo "Client language: " . $language . "<br />";
    echo "Client platform: " . $platform . "<br />";
    echo "Client time: " . $time . "<br />";
    echo "Client date: " . $date . "</p>";

mysql_query("INSERT INTO database.Statistieken (ip,Language,Platform,Time,Date)VALUES ($ipaddr,$language,$platform,$time,$date)")
or die(mysql_error());
}

?>


Ik heb er een commend bijgezet waar de code is veranderd...

Greetz, Mike ;)
Gewijzigd op 01/01/1970 01:00:00 door Mike
 
Nanno

Nanno

01/08/2007 16:48:00
Quote Anchor link
Mike,

Als eerste kreeg ik de melding dat de code niet werd afgesloten.

Je opent een while maar sluit hem niet af.
Nadat ik dit gecorrigeerd had, krijg ik nu de volgende fout:

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '.145.160,NL,Windows,16.44.53,01/08/2007)' at line 1

Maar wat moet ik hier nu 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.