aantal inlogpogingen bijhouden

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Software Programmeur PHP - JAVA

Functie Heb jij altijd al willen werken voor een bedrijf, dat veilige netwerkverbindingen levert, door middel van veilige oplossingen, die door middel van de nieuwste technologieën ontwikkelt zijn? Stop dan nu met zoeken! Voor een opdrachtgever in omgeving Moordrecht zijn wij op zoek naar een programmeur. Hoe kan jouw dag er straks uitzien? Je gaat software en webapplicaties ontwikkelen met behulp van de talen C / C++ / PHP. Je gaat technische klussen uitvoeren op locatie bij klanten. Je onderhoudt contact met de projectleider om er zeker van te zijn dat een projecten goed verlopen. Je gaat klanten ondersteunen op

Bekijk vacature »

Back-End Web Developer

As a Back-End Web Developer at Coolblue, you ensure that our webshops work as optimal as possible. How do I become a Back-End Web Developer at Coolblue? As a Back-End Web Developer you work together with other development teams to make our webshop work as optimal as possible and to make our customers happy. Although you are a PHP Developer, you also feel confident with setting up microservices in Typescript or are open to learning this. Would you also like to become a PHP Developer at Coolblue? Read below if the job suits you. You enjoy doing this Writing pure

Bekijk vacature »

(Junior) PHP Ontwikkelaar bij een retail bedrijf i

Bedrijfsomschrijving Ben jij een ervaren PHP ontwikkelaar met een passie voor retail en ICT? Wil jij werken in een team dat zich bezighoudt met het ontwikkelen van uitdagende applicaties voor een groot retailbedrijf in Delft? Dan zijn zij op zoek naar jou! Functieomschrijving Als PHP Ontwikkelaar werk je in een team aan de ontwikkeling van applicaties die door de gehele organisatie worden gebruikt. Je bent verantwoordelijk voor het ontwikkelen, testen en implementeren van deze applicaties. Je werkt hierbij nauw samen met andere ontwikkelaars, projectmanagers en stakeholders binnen de organisatie. Je taken bestaan onder andere uit: Ontwikkelen van nieuwe functionaliteiten en

Bekijk vacature »

Integratie Developer / Architect

Dit ga je doen Als Integratie Developer / Architect binnen deze organisatie krijg je echt de kans om impact te maken. De organisatie is groeiende maar houdt een corporate cultuur buiten de deur. Heb je een goede business case: zorg voor goede argumentatie en ga ervoor! Geen stroperig beslissingsproces dat jouw ideeën in de weg staat! Enkele van jouw taken: Je ontwerpt en ontwikkelt nieuwe integraties met behulp van interne tools (Boomi) of externe partners; Je vertaalt functionele specificaties naar technische oplossingen; Je denkt mee over strategische ontwikkelingen op het gebied van applicatie integratie; Je voert regie op leveranciers en

Bekijk vacature »

Medior/Senior Software Developers gezocht in de Ra

Functie Op dit moment staan er posities open voor de volgende functies: Front-end, Back-End & Fullstack software developer. Als Front-End software developer werk je met JavaScript en de bijbehorende technologieën zoals TypeScript, Angular, React, Vue en Svelte. Als Back-End software developer ben je bezig in NodeJS en doe je dit met behulp van AWS, NoSQL, REST en GraphQL. Je krijgt leuke en uitdagende opdrachten met een gemiddelde duur van anderhalf jaar. Hier werk je in een team met andere IT’ers aan het ontwikkelen en verbeteren van software. Je wordt begeleid door een accountmanager die fungeert als jouw aanspreekpunt. Het team

Bekijk vacature »

Mendix Consultant / Developer

Dit ga je doen Het in kaart brengen en analyseren van de functionele wensen van de klant rondom Mendix applicaties; Het fungeren als sparringpartner voor de (interne) klanten; Het opstellen van requirements en het vertalen hiervan naar technische mogelijkheden; Het opstellen van user stories; Het bouwen van de Mendix applicaties in samenwerking met jouw team of zelfstandig; Het testen van op te leveren software en het zorg dragen voor de implementatie; Trainen van gebruikers in het gebruik van de applicatie; Werken in een Agile omgeving. Hier ga je werken De organisatie begeeft zich in de retail branche en focust zich

Bekijk vacature »

In-house .NET software developer

Functie omschrijving Ben jij op zoek naar een uitdagende in-house development functie? Maak jij graag hét verschil m.b.t. interne automatisering? Haal jij energie uit het automatiseren van processen voor je eigen collega's? Dan hebben wij de perfecte vacature voor je! Voor een gezellig Brabants familiebedrijf, zijn wij op zoek naar een .NET software developer. Je gaat in deze zelfstandige functie werken aan de ontwikkeling van eigen applicaties & en het koppelen van deze applicaties aan de ingekocht software. Jouw werkzaamheden zien er als volgt uit: Het management team signaleert behoeftes vanuit de business. Vervolgens worden deze behoeftes uitgewerkt en geprioriteerd.

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 »

Als Front-end developer werken aan apps voor het o

Functie Als Front-end developer werk je intensief samen met 1 van de UX-designers en denk je mee over de gebruiksvriendelijkheid en design van onze web- en mobile apps. Je bent betrokken bij sessies met gebruikers om designs te valideren en usability van de app-in-wording te testen. Vervolgens gebruik je dit om samen met je team waarin ook back-end (.NET) developers zitten, te zorgen voor de realisatie van de best mogelijke apps voor studenten en docenten. Eisen • Je hebt een hands-on development en coding mind-set en werkt graag aan een high quality code base welke je consequent onderhouden kan worden

Bekijk vacature »

PHP Developer

Dit ga je doen Je werkt nauw samen met het websitebureau aan de ontwikkeling en optimalisering van het internationale platform; Je ziet nieuwe webshops op en voert optimalisaties door; Je bouwt aan technische, functioneel en commercial resultaat; Je vindt het leuk om zelfstandig binnen een internationale organisatie te werken, maar krijgt ook energie om samen met collega's te werken. Hier ga je werken Voor een bedrijf in de regio Rotterdam zijn wij opzoek naar een PHP Developer. Je wordt onderdeel van het communicatieteam en gaat je bezighouden met het optimaliseren van de website van dit internationale bedrijf. Je schakelt veel

Bekijk vacature »

Starter/junior Magento developer gezocht!

Functie Je komt te werken in een zelfsturend team waarin vertrouwen voorop staat en inbreng en ideeën worden gewaardeerd. Ook staat innovatie centraal. Ze bieden jou de mogelijkheid om jezelf door te ontwikkelen. Denk hierbij aan cursussen en een persoonlijk ontwikkelplan. Je komt terecht in het team van momenteel 4 (ervaren) collega’s en zal meewerken aan de doorontwikkeling en nieuwbouw van de Magento platformen van meerdere opdrachtgevers volgens Agile/Scrum. Denk hierbij aan nieuwe functionaliteiten, UX en koppelingen met verschillende back-end systemen. Als starter/junior developer zul je direct begeleid worden door een senior uit het team. Het is van belang dat

Bekijk vacature »

Front-end React developer

Functie Het frontend team bestaat momenteel uit 4 dedicated front-enders en is hard aan het groeien! Ook werken er diverse designers waar je veel mee schakelt. Samen leveren jullie een essentiële bijdrage aan de applicaties die ze voor hun klanten realiseren, jij bent hierin de schakel tussen de eindgebruiker en de slimme backend. Je werkt in het frontend team samen met de backend teams en product owners om te zorgen dat onze applicaties een fijne gebruikerservaring opleveren. Ze werken o.a. met: React, Atomic design, Styled components, JavaScript / TypeScript, NPM, Webpack Blade templates, HTML, SCSS, Git flow. Eisen • HBO

Bekijk vacature »

Junior Low-code ontwikkelaar gezocht omgeving Arnh

Bedrijfsomschrijving Wij zijn een dynamisch IT-bedrijf dat zich richt op het stroomlijnen van bedrijfsprocessen en het creëren van ondersteunende applicaties. Onze kracht ligt in het combineren van zakelijk inzicht met IT-expertise via gestroomlijnde procesontwerpen en wendbare applicatieontwikkeling met behulp van Low-code technologieën. Als jonge professional krijg je de kans om samen te werken met een team van 15 deskundige collega's, verspreid over nationale en internationale locaties. We bieden je een leerzame omgeving waar je je vaardigheden kunt ontwikkelen en groeien in je rol als Low-code ontwikkelaar. Word jij onze nieuwe Junior Low-code Ontwikkelaar (OutSystems)? Versterk ons team en draag bij

Bekijk vacature »

Senior front end developer Digital Agency Amsterda

Functie Wij werken in multidisciplinaire teams aan verschillende projecten, echter blijf je niet gebonden aan 1 team. Dit houdt in dat wij verschillende specialisten in dienst hebben en deze door middel van een roulatiesysteem in multidisciplinaire teams laten werken. Het team bestaat vaak uit Frontend developer(s), Backend Developer(s), Designer(s), Tester(s) en Mobile Developer(s). Deze teams worden afgewisseld waardoor jij de mogelijkheid krijgt om met iedereen een keer samen te werken. Als Frontend Developer ben jij ónze Specialist op dit gebied. Jij werkt mee aan verschillende projecten voor verschillende klanten. Denk bijvoorbeeld aan klanten, zoals’; BAM, IDFA en Ultimaker. Hierbij zorg

Bekijk vacature »

Junior .NET developer

Functie Jij hebt natuurlijk net jouw Bachelor op zak en gaat nu voor het eerst aan de slag bij een werkgever als junior .NET ontwikkelaar. Waarschijnlijk lijkt het jou spannend om ineens aan de slag te gaan bij klanten in de consultancy. Maak je niet druk, jij komt hier terecht in een warm bad en wordt totaal niet in het diepe gegooid. Zodra jij hier begint wordt jij gekoppeld aan een persoonlijke manager met een persoonlijk ontwikkelplan. Jij krijgt een scala aan trainingen, denk aan trainingen ten behoeve van het opdoen van zelf kennis en gedragscompetenties, maar ook trainingen voor

Bekijk vacature »
Enrico -

Enrico -

24/11/2012 15:27:34
Quote Anchor link
voor een inlogscript hou ik het aantal inlogpogingen bij.

Gaat het inloggen niet goed, dan wordt er 1 bij de inlogpogingen opgeteld.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
mysql_query("UPDATE poging SET aantal = aantal + 1 WHERE id = 1");
?>


Het aantal blijft echter op 1 staan, ongeacht het aantal pogingen. Waarom is dat?
 
PHP hulp

PHP hulp

18/11/2024 09:21:48
 
Eddy E

Eddy E

24/11/2012 15:37:58
Quote Anchor link
Wat voor soort veld is 'poging'?
Als het een BOOL is, blijft het inderdaad 1 maar dien je ook een foutmelding te krijgen.
 
Marco PHPJunky

Marco PHPJunky

24/11/2012 15:41:29
Quote Anchor link
kijk een hiernaar:
Linkje
 
Enrico -

Enrico -

24/11/2012 15:54:15
Quote Anchor link
@eddy 'poging' is een tabel. Aantal is een VARCHAR.
@marco, dank
 
Marco PHPJunky

Marco PHPJunky

24/11/2012 15:56:46
Quote Anchor link
@ Enrico,

No Thans,
Maar voor een teller is een int, smallint, tinyint beter en makkelijker.
 
Enrico -

Enrico -

24/11/2012 16:01:35
Quote Anchor link
ik heb het aangepast.
Toch wil graag nog weten waarom hij er niet steeds 1 bij optelt.
 
Frits Katoen

Frits Katoen

24/11/2012 16:13:01
Quote Anchor link
Als aantal een varchar is wordt deze behandeld als tekst (een letter). Mysql weet echt niet wat 'letter + 1' op moet leveren en verandert dus niets.

Het type van de kolommen wordt altijd bepaald door de inhoud van die kolom.

Komt er een getal in, kies dan voor int, float, decimal etc...
Komt er text in, kies dan voor varchar, text etc..
Komt er een datum in, kies dan voor date of datetime

Als je het type goed set kun je namelijk gebruik maken van de andere mogelijkheden van een database zoals rekenen met datums, rekenen met getallen, vele verschillende textfuncties, juist sorteren etc.
Gewijzigd op 24/11/2012 16:13:29 door Frits Katoen
 
Enrico -

Enrico -

24/11/2012 16:27:31
Quote Anchor link
ik het er nu INT van gemaakt.
Het aantal blijft echter op 1 staan, hoevaak ik ook verkeerd inlog.
 
Frits Katoen

Frits Katoen

24/11/2012 16:32:37
Quote Anchor link
Zit er misschien een foutje in de logica van je site waardoor de query helemaal niet uitgevoerd wordt?

Schrijf als debug info de query bijvoorbeeld eens naar het scherm:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
$q
= "UPDATE poging SET aantal = aantal + 1 WHERE id = 1";
mysql_query($q);
echo $q;
?>
 
Enrico -

Enrico -

24/11/2012 16:38:59
Quote Anchor link
dan komt er dit uit:
UPDATE poging SET aantal = aantal+1 WHERE id = 1
 
Frits Katoen

Frits Katoen

24/11/2012 16:43:21
Quote Anchor link
Hmm het wordt steeds bijzonderderderderder....

error_reporting erbij en mysql_error():

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
<?php
error_reporting(E_ALL);
ini_set('display_errors',1);

$q = "UPDATE poging SET aantal = aantal + 1 WHERE id = 1";
mysql_query($q) or die(mysql_error());
echo $q;
?>
 
Enrico -

Enrico -

24/11/2012 16:52:16
Quote Anchor link
er verandert niets aan de output. Ik heb de pagina ook helemaal uitgekleed tot alleen deze 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
<?php
[code]<?php
error_reporting(E_ALL);
ini_set('display_errors',1);
include("dbconnect.php");
?>

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK REL="STYLESHEET" TYPE="text/css" HREF="css/admin1.css">
<title><?php echo $titel; ?></title>
</head>
<body>
<?php
    $q
= "UPDATE poging SET aantal = aantal + 1 WHERE id = 1";
    mysql_query($q) or die(mysql_error());
    echo $q;
?>

</body>
</html>
Gewijzigd op 24/11/2012 16:53:28 door Enrico -
 
Frits Katoen

Frits Katoen

24/11/2012 17:02:53
Quote Anchor link
Misschien een domme vraag maar er is toch wel een rij aanwezig met id = 1?

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
<?php
    // huidige waarde
    echo 'Huidige waarde: ';
    $r = mysql_query("SELECT aantal FROM poging WHERE id = 1");
    if($r){
        $row = mysql_fetch_assoc($r);
        if(is_array($row) && count($row)>0){
            echo $row['aantal'];
        }

        else{
            echo 'geen waarde';
        }
    }

    else{
        echo 'geen resultaat uit query';
    }


    //updaten
    $q = "UPDATE poging SET aantal = aantal + 1 WHERE id = 1";
    mysql_query($q) or die(mysql_error());
    echo '<br />'.mysql_affected_rows().' rijen geupdate door query: '.$q.'<br />';

    // nieuwe waarde
    echo 'Nieuwe waarde: ';
    $r = mysql_query("SELECT aantal FROM poging WHERE id = 1");
    if($r){
        $row = mysql_fetch_assoc($r);
        if(is_array($row) && count($row)>0){
            echo $row['aantal'];
        }

        else{
            echo 'geen waarde';
        }
    }

    else{
        echo 'geen resultaat uit query';
    }

?>
Gewijzigd op 24/11/2012 17:06:53 door Frits Katoen
 
Eddy E

Eddy E

24/11/2012 17:07:43
Quote Anchor link
Kijk anders naar mysql_affected_rows() om te kijken of er wel wat geupdated wordt.

En anders (bij wijze van test): haal eerst het aantal eens op bij het bijbehorende id.
 
Enrico -

Enrico -

24/11/2012 17:23:56
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
Huidige waarde: 15
1
rijen geupdate door query: UPDATE poging SET aantal = aantal + 1 WHERE id = 1
Nieuwe waarde: 16
?>


Hij heeft het dus de hele tijd wel goed gedaan, alleen de waarde in de tabel in phpmyadmin blijft maar op 1 staan. Zojuist in een nieuwe browser opnieuw ingelogd in phpmyadmin en nu laat hij wel 16 zien.

Dank voor alle hulp
 
Eddy E

Eddy E

24/11/2012 18:32:17
Quote Anchor link
Vaag.... iets met caching?
 



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.