Biersysteem

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Oracle APEX Ontwikkelaar (3.500-6.000 euro)

Bedrijfsomschrijving Ben jij een getalenteerde Oracle APEX ontwikkelaar met minimaal één jaar ervaring in het ontwikkelen van Oracle APEX-applicaties? Ben je gepassioneerd over het ontwikkelen van bedrijfskritische oplossingen en wil je werken bij een toonaangevend consultancybedrijf? Dan zijn wij op zoek naar jou! Deze organisatie beschikt over zowel inhouse als externe projecten, maar bovenal over een sterk team en netwerk van opdrachten waardoor jij jezelf verder kunt ontwikkelen. Het team bestaat uit een aantal junior en medior developers, maar vooral uit senioren. De business unit managers binnen het team zijn mensen die hun vak verstaan en zelf als Oracle APEX

Bekijk vacature »

SAP HANA Developer

Vacature details Vakgebied: Software/IT Opleiding: Senior Werklocatie: Veldhoven Vacature ID: 13382 Introductie We is looking for a HANA Developer to work for our client. The candidate has to have an experience in building Data Intensive Applications (DIA’s). The role of a HANA Developer at ASML involves working on building Data Intensive Applications in an industrial/enterprise environment. The primary responsibility is to handle data from various sources and determine the best way to structure it for use by data analysts, who will run queries and algorithms against it for predictive and prescriptive analytics through machine learning. Wat verwachten we van jou?

Bekijk vacature »

Medior C# Developer

You'll build modern applications for Coolblue's back office. We have a lot of friends, and they crave well-structured data and user-friendly, task-focused applications. How do I become a Medior C# Developer at Coolblue? You regularly participate in brainstorm sessions about user experience, data, and task flow with the UX Designer, Product Owner, and Data Scientists in your team. Besides that you will create disconnected, highly congruent, and testable code that can easily be maintained and is future-proof. Want to become C# Developer at Coolblue? Read below if the job suits you. You enjoy doing this Working with various types of

Bekijk vacature »

NodeJS developer

Functie Als Fullstack developer kom je te werken in het ontwikkelteam. Je bent samen met je collega’s continu bezig om de software uit te breiden, maar hiernaast doe je onderzoek naar de inzet van nieuwe technieken, tools of bijvoorbeeld Machine Learning. Ze willen met hun software echt voorlopen op andere en toegevoegde waarde leveren voor de eindgebruiker. Mede hierom zijn ze erg benieuwd naar iemand zijn persoonlijkheid, of hij graag nieuwe dingen uitzoekt (Google!), en initiatief neemt. Qua technische kennis zoeken ze iemand die goed op de hoogte is van de nieuwste ontwikkelingen, daar zij nu ontwikkelen op NodeJs back-end,

Bekijk vacature »

Lead Fullstack developer

Functie omschrijving Ben jij een leergierige en ambitieuze junior developer met technische skills? Ben jij op zoek naar een werkgever die jouw de volledige vrijheid geeft om jezelf tot een volwaardige senior te ontwikkelen? Wij zijn op zoek naar een full stack developer die zich bezig wil bezig houden met het uitbreiden en verbeteren van de online webshop. Een onderdeel van jouw werkzaamheden is naast het beheren van de webshop ook om de processen en structuren te stroomlijnen. Werkzaamheden Onderhouden van de webshop (denk aan het bijhouden van de voorraad); Nieuwe functies toevoegen aan de product configurator door middel van

Bekijk vacature »

Front-end Developer - Juniorfunctie

Functie omschrijving Ben jij op zoek naar een uitdagende baan als front-end developer, in een informele werksfeer, waar jij echt het verschil kan maken? Wil jij graag werken voor een bedrijf dat sportiviteit en een open communicatie, hoog in het vaandel heeft staan? Dan hebben wij de perfecte vacature voor je! Voor een klein bedrijf in Rijen dat gespecialiseerd is in het omzetten van digitale woningtekeningen naar managementinformatie, zijn wij per direct op zoek naar een allround front-end developer. Jouw werkzaamheden zien er als volgt uit: Ja gaat nauw samenwerken met de back-end developer. De database structuur is volledig gebouwd

Bekijk vacature »

Ontwikkelaar Identity & Access Management

Dit ga je doen Als Identity & Access Management Ontwikkelaar zorg jij er voor dat studenten, medewerkers en docenten de juiste benodigdheden op het juiste moment kunnen gebruiken; Het juist opslaan van onderzoeksdata en het openbaar beschikbaar stellen van publicaties (Open Access); Studenten, collega's en wetenschappers ondersteunen; Agile en Scrum werken; Technisch Applicatiebeheer; Ontwikkelen in One Identity Manager en VB.NET. Hier ga je werken Als Ontwikkelaar kom je terecht in een hecht team die zich richt op wetenschappelijke informatie en ICT. Jij bent degene die er voor zorgt dat alle informatie, uit diverse onderzoeken, bij de juiste personen terecht komt.

Bekijk vacature »

Ervaren PHP ontwikkelaar

Functie Jij als PHP ontwikkelaar komt te werken in een team van 4 andere PHP ontwikkelaars. Je zult je voornamelijk bezig houden met: – Het ontwikkelen van nieuwe features – Doorontwikkelen van de API – Nadenken over de technische infrastructuur – Datakwaliteit Samen met het team ben jij verantwoordelijk voor de verdere ontwikkeling van de software en om de positie als marktleider in Europa te behouden. Ze werken volgens SCRUM in 2 wekelijkse sprints, werken met Jira voor alle tickets en communiceren veel via Slack. Eisen • Minimaal 3 jaar ervaring als back end developer • Je hebt affiniteit met

Bekijk vacature »

SQL Developer

Functie omschrijving Altijd al willen werken bij een snelgroeiend bedrijf, actief in de logistieke sector? Dit is je kans! Ik ben op zoek naar een ervaren SQL Developer in de omgeving Tilburg. Dit bedrijf is gespecialiseerd in in de ontwikkeling van software en maatwerk oplossingen voor het automatiseren van logistieke processen. Klanten zijn o.a. BOL en andere grote distributiecentrums. Jouw taken worden vooral: Verantwoordelijk voor ontwikkelen van stored procedures, voor snelle afhandeling van data; Optimalisatie van de SQL query's en T-SQL query's; Jij gaat je bezig houden met ontwerpen, ontwikkelen en optimaliseren van de MS SQL Databases; In deze functie

Bekijk vacature »

Senior Applicatie ontwikkelaar Java

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 We verwachten van je,

Bekijk vacature »

3D BIM Add-on Developer

Als 3D BIM add- on ontwikkelaar bij KUBUS ontwikkel je add-ons (BCF Managers genaamd) voor de toonaangevende building information modeling (BIM) programma's Revit, Navisworks, Archicad, AutoCAD en Tekla Structures. BCF Managers maken gegevensoverdracht mogelijk tussen BIM-software en BIMcollab. Je werkt zowel aan de front- als aan de back-end. Als softwarebedrijf bevindt KUBUS zich in een unieke positie. We bouwen aan onze eigen producten die wereldwijd door tienduizenden gebruikers worden gebruikt. Ons bedrijf heeft precies de juiste grootte: groot genoeg om echt impact te maken in de markt, maar klein genoeg om als individuele ontwikkelaar invloed uit te kunnen oefenen en

Bekijk vacature »

Back-end Developer Java

Dit ga je doen Het (door)ontwikkelen van een zelfgebouwde applicatie in Java, Spring Framework, SQL, HTML, CSS en Javascript; End-to-end beheer m.b.t. de applicatie en koppelen van applicaties binnen het landschap; Ontwikkelen van rapportages voor de interne organisatie; Ontwikkelen van aanvullende functionaliteiten m.b.t. de applicatie; Uitvoeren van testen en code reviews. Hier ga je werken Binnen deze organisatie kom je te werken op de afdeling die medische gegevens verzamelt vanuit het hele land. Denk hierbij aan vertrouwelijke persoonsgegevens. Het team verwerkt al deze data met als doel het waarborgen en verbeteren van de kwaliteit van de zorg in heel Nederland.

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 »

C#.NET Developer

Functieomschrijving Voor een software ontwikkelaar in de omgeving van Vught zijn we op zoek naar een gemotiveerde C# ontwikkelaar. Deel jij hun passie voor development en dan vooral in C#.NET? Dan kan dit wel eens jouw droombaan zijn! Jouw werkzaamheden zullen er ongeveer als volgt uit gaan zien Door de wensen van de klant goed te begrijpen ga jij aan de slag dit om te zetten naar passende oplossingen en werk je deze uit tot een sterk eindproduct. Je gaat je bezighouden met de ontwikkeling van webapplicaties en websites, dit doe je door middel van ASP.NET, MVC Frameworks en C#.

Bekijk vacature »

.NET developer

Functie Als ervaren .NET ontwikkelaar ontbreekt er aan passie en motivatie niks. Jij bent communicatief sterk en pakt iedere uitdaging dan ook met beide handen aan. Op projectbasis ga jij met je team of met enkele andere ontwikkelaars intern aan de slag bij diverse partners. Op basis van het project ga jij aan de slag en zijn de werkzaamheden en technieken erg divers. Jouw werkgever stelt jouw ontwikkeling hierin voorop, zo krijg je een vast vertrouwenspersoon die één keer in de maand op locatie van jouw project zal kijken hoe het gaat en of er eventuele aandachtspunten zijn. Daarnaast krijg

Bekijk vacature »
Robin

Robin

11/09/2009 17:47:00
Quote Anchor link
Beste phpers,

Ik ben van plan om voor een jaarclub van een studentenvereniging een biersysteem te maken. De bedoeling is dat de leden kunnen aankruisen of ze op een avond zijn geweest op de sociëteit en of ze die avond met de jaarclub hebben gegeten. We krijgen namelijk aan het eind van de maand per avond hoeveel geld we met zijn allen hebben besteed aan bier en eten. Deze kosten verdelen we vervolgens over de leden die op die betreffende avonden aanwezig waren.

Ik heb tot nu toe het login systeem geschreven. Hoe kan ik dit verder het beste aanpakken? Ik zou bijvoorbeeld graag willen weten hoe ik alle dinsdagen en donderdagen van de weken (alleen op die avonden zijn we op de sociëteit) in een tabel (mySQL) kan zetten.

Ik heb een basiskennis van php en een gevorderde kennis van html.

Alvast bedankt.

Groet,
Robin
Gewijzigd op 01/01/1970 01:00:00 door Robin
 
PHP hulp

PHP hulp

29/11/2024 10:37:36
 
Jesper Diovo

Jesper Diovo

11/09/2009 18:47:00
Quote Anchor link
Tabel: aanwezigheid
id | student_id | meegegeten | datum

Dan maak je een formuliertje met alle dinsdagen en donderdagen die er geweest zijn. Geef de checkboxes als waarde de datum van die dag. Zet naast de dagen een radio-button qua meegegeten op 'Ja' of 'Nee'. De aangevinkte checkboxes zet je in een array en deze doorloop je om ze vervolgens in de database te zetten.

Per maand kun je dan deze query gebruiken om het aantal aanwezige studenten per avond te krijgen.
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
SELECT COUNT(*) as aantal
FROM aanwezigheid
GROUP BY datum
 
Robin

Robin

11/09/2009 20:30:00
Quote Anchor link
Hartelijk dank voor je antwoord. Dat is inderdaad wat ik nodig heb en ga ermee aan de slag.

Weet je misschien of er een simpel script bestaat om bijvoorbeeld alle dinsdagen en donderdagen met datum in een tabel te krijgen, of moet ik ze allemaal handmatig invoeren?

Met vriendelijke groet,
Robin
 
Robin

Robin

12/09/2009 16:38:00
Quote Anchor link
Oke, ik zal even uitleggen wat ik tot nu toe heb. Ik heb besloten om het te integreren met phpBB3, hier gebruik ik de logins van. Die loginnamen schrijf ik vervolgens bij het eerste bezoek in een nieuwe database.

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
<?php
//Roep phpBB inlogsysteem aan
define('IN_PHPBB', true);
$phpbb_root_path = "phpBB3/"; //pad naar PHPBB3
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);

// Start session
$user->session_begin();
$auth->acl($user->data);
$user->setup();
?>


<html>
<head>
<title>Beersysteem</title>
</head>
<body>

<?php
if($user->data['is_registered']) //Als gebruiker is ingelogd
    {
    include 'db.php'; // Include de logingegevens van database, zie db.php
    echo "<div class=\"news_title\"><h3> &raquo; Beersysteem</h3></div>";
    echo('<p align="center">Welkom bij het Beersysteem van Jaarclub ***, '.$user->data['username'].'!</p>');
        //begin query
        $sql = 'SELECT     naam
        FROM     beeraccount
        WHERE     naam = "'
.$user->data['username'].'"';
        $res = mysql_query($sql,$link);
    if ($res && mysql_num_rows($res) >= 1)
    {

        //account bestaat.
        echo "<br>";
            while($row = mysql_fetch_assoc($res))
                {

                    echo $row['naam'].'<br />';
                }


        echo "account bestaat!";
        
        // hier komt het aankruisen van de dagen.
        
        
        
        
    } else { //account bestaat nog niet, maak er één aan
        echo 'Dit is de eerste keer dat je ingelogt in het beersysteem, een beeraccount wordt voor je aangemaakt, je wordt over 5 seconden doorgestuurd.';
        include 'db.php';
            $sql = "
                INSERT INTO beeraccount
                (
                    naam
                )
                VALUES
                (
                    '"
.$user->data['username']."'
                )
            "
;
            if(!$res = mysql_query($sql))
                {

                trigger_error(mysql_error().'<br />In query: '.$sql);
                }

            else
                {
                $id = mysql_insert_id();
                }
        
        //nu het account is aangemaakt, redirect opnieuw naar beer.php
        $redirect = request_var('redirect', "beer.$phpEx");
        $url = redirect($redirect, true);
        $time = 5;    //Seconden redirect
        echo '<meta http-equiv="refresh" content="' . $time . ';url=' . str_replace('&', '&amp;', $url) . '" />';
    exit;
    }
    }

else // Niet ingelogd
    {
    ?>

    <p>Voor deze pagina moet je ingelogd zijn.<br>
    <a href="login.php">Inloggen</a>
    <?php
    
    }
    ?>

</body>
</html>


Nu wil ik, zoals Jezpur al aangaf, een lijst maken met alle dinsdagen en donderdagen, waar degene die is ingelogd kan aanvinken welke dagen hij is geweest en of hij heeft gegeten. De penningmeester moet vervolgens per dag kunnen zien welke personen zijn geweest en of ze hebben gegeten. Hoe kan ik dit het beste doen?
Gewijzigd op 01/01/1970 01:00:00 door Robin
 
Jesper Diovo

Jesper Diovo

12/09/2009 18:02:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
<?php
$start
= 20090101;

for($i=$start;$i<=date("Ymd");$i++) {
    $year = substr($i, 0, 4);
    $mon = substr($i, 4, 2);
    $day = substr($i, 6, 2);
    
    $dayofweek = date("w", mktime(0,0,0,$mon,$day,$year));
    
    echo '<input type="checkbox" name="lijst[]" value="'.$year.'-'.$mon.'-'.$day.'" />'.($dayofweek == 1 ? 'Dinsdag' : ($dayofweek == 3 ? 'Donderdag' : '')).', '.$day.'-'.$mon.'-'.$year.'<br />';
}

?>


$start is in het formaat jjjjmmdd (Ymd). Je moet hier even aangeven vanaf welke dag ze kunnen aangeven dat ze er waren. De loop loopt dan vanaf die dag tot vandaag (na vandaag kan toch niemand al gegeten hebben), en geeft alle dinsdagen en donderdagen weer, volgens mij (niet getest, maar vertrouw er op).
 
Robin

Robin

12/09/2009 18:11:00
Quote Anchor link
Bedankt voor je antwoord. De lijst klopt niet helemaal, hij geeft dit namelijk als output:
Quote:
, 01-01-2009
, 02-01-2009
, 03-01-2009
, 04-01-2009
Dinsdag, 05-01-2009
, 06-01-2009
Donderdag, 07-01-2009
, 08-01-2009
, 09-01-2009
, 10-01-2009
, 11-01-2009
Dinsdag, 12-01-2009
, 13-01-2009
Donderdag, 14-01-2009
, 15-01-2009
, 16-01-2009
, 17-01-2009
, 18-01-2009
Dinsdag, 19-01-2009
, 20-01-2009
Donderdag, 21-01-2009
, 22-01-2009
, 23-01-2009
, 24-01-2009
, 25-01-2009
Dinsdag, 26-01-2009
, 27-01-2009
Donderdag, 28-01-2009
, 29-01-2009
, 30-01-2009
, 31-01-2009
, 32-01-2009
Dinsdag, 33-01-2009
, 34-01-2009
Donderdag, 35-01-2009
, 36-01-2009
, 37-01-2009
, 38-01-2009
, 39-01-2009
Dinsdag, 40-01-2009
, 41-01-2009


Hij gaat dus verder na de laatste dag van de maand tot 100 en dan begint ie weer bij 1 bij de volgende maand. Ook moeten die andere dagen behalve dinsdag en donderdag dus verwijderd worden.

Bedankt,
Robin
 
- SanThe -

- SanThe -

12/09/2009 18:26:00
Quote Anchor link
Ik heb niet het hele topic doorgelezen. Maar als je alleen de dinsdagen en donderdagen wilt zien heb je hier misschien wat aan.
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
<?php
$begin
= strtotime("1 jan 2009");
$eind = strtotime("31 dec 2009");
while($begin <= $eind)
{

    if(date('w', $begin) == 1)
    {

        echo 'Dinsdag ' . date('d-m-Y', $begin) . '<br/>';
    }

    elseif(date('w', $begin) == 3)
    {

        echo 'Donderdag ' . date('d-m-Y', $begin) . '<br/>';
    }

    $begin += 3600 * 24;
}

?>
 
Robin

Robin

12/09/2009 18:40:00
Quote Anchor link
Geniaal! Bedankt.
Ik ga direct aan de slag.
 
Jesper Diovo

Jesper Diovo

12/09/2009 19:30:00
Quote Anchor link
Verdomd, ik dacht het dus in te kunnen korten, maar inderdaad, dan werden niet alle dagen meer gefilterd. En dan hebben we nog altijd het maximum aantal dagen, jep, houdt SanThe's script maar aan : ).

@SanThe: Kun je dit ook niet doen:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
$begin
= strtotime('+1 day', $begin);
?>

i.p.v.
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
$begin
+= 3600 * 24;
?>
Gewijzigd op 01/01/1970 01:00:00 door Jesper Diovo
 
- SanThe -

- SanThe -

12/09/2009 19:37:00
Quote Anchor link
Jezpur schreef op 12.09.2009 19:30:
@SanThe: Kun je dit ook niet doen:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
$begin
= strtotime('+1 day', $begin);
?>

Ja, werkt ook goed.
Eigenlijk wel netter.
Gewijzigd op 01/01/1970 01:00:00 door - SanThe -
 



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.