vraagje....

Status
Niet open voor verdere reacties.

bartwwe

Gebruiker
Lid geworden
16 jul 2008
Berichten
20
zodra weeknummer ingevuld, deze niet meer kunnen aanpassen

beste mensen,

wie kan mij helpen met het volgende probleem:

ik heb een stuk code geschreven, dat als iemand inlogt, hij zijn urenstaten kan invullen.
alleen nu wil ik dat als hij de week in heeft gevuld, dat hij deze week niet meer kan invullen.

hoe krijg ik dit voor elkaar?

ik heb een screenshot meegestuurd als voorbeeld van de pagina.

thnx
 

Bijlagen

  • voorbeeld_uren.JPG
    voorbeeld_uren.JPG
    42,6 KB · Weergaven: 30
Laatst bewerkt:
Handig, zo'n duidelijke titel.

Maar eh, ik neem aan dat je het ine en database opslaat. Dus kun je met een SELECT kijken of die werknemer al een keer weeknummer X heeft ingevuld.
 
Handig, zo'n duidelijke titel.

Maar eh, ik neem aan dat je het ine en database opslaat. Dus kun je met een SELECT kijken of die werknemer al een keer weeknummer X heeft ingevuld.

oke de titel nu beter? ja de gegevens worden in een database opgeslagen. alleen hoe zorg ik er dan voor dat hij dan met een select query gaat kijken of die werknemer die weeknr al heeft ingevuld?

ik heb nu een nieuwe screenshot erbij geplaatst. Als de werknemer een weeknr heeft ingevuld, dan moet moet de desbetreffende weeknr een andere kleur krijgen, alleen hoe doe ik dit? iemand suggesties? thnx!
 

Bijlagen

  • voorbeeld_uren2.JPG
    voorbeeld_uren2.JPG
    33,7 KB · Weergaven: 31
Je kunt alle weeknummers selecteren die door de werknemer zijn ingevuld, deze met een loepje in één array zetten en vervolgens in je <select> kijken of het weeknummer in die array staat.
 
Je kunt alle weeknummers selecteren die door de werknemer zijn ingevuld, deze met een loepje in één array zetten en vervolgens in je <select> kijken of het weeknummer in die array staat.

kan je een voorbeeld geven in php?
 
Nee, want ik weet niet hoe je de informatie opslaat.
 
Weeknr niet meer kunnen invullen zodra ingevuld

Nee, want ik weet niet hoe je de informatie opslaat.

Dit is van de eerste pagina:

PHP:
<form name="form1" method="GET" enctype="multipart/form-data" <?php echo "action='page_nee_002.php?username=$username&omschrijving=$omschrijving'"; ?>>
<?php
$username	=	$_GET['username'];
?>
<input type="hidden" name="username" value="<?php echo "$username"; ?>">

<?php
echo "<link href='default.css' rel='stylesheet' type='text/css' />";
include 'connect.php';
echo "<table border ='0'>
	<tr><td align='left' width='33%' valign='top'><h3><a href='inlog/index.php'>Ga terug naar de index pagina</a></h3></td><td width='33%' valign='top' align='right'><h1>Digitale loonverwerking</h1></td><td width='10%' align='right' valign='bottom' height='265'><img src='images/bpij.gif'></img></td></tr>
	</table>";
echo "Welkom <b>$username";
?>
<table width="75%" border="0" align="center">
<tr>
<td width='100'><p align="right"><b></p></td><td><select name="weeknr">
			<OPTION VALUE="" SELECTED>Weeknummer</OPTION>
			
<?php
			echo "<OPTION VALUE='1'>1</OPTION>";
			echo "<OPTION VALUE='2'>2</OPTION>";
			echo "<OPTION VALUE='3'>3</OPTION>";
			echo "<OPTION VALUE='4'>4</OPTION>";
			echo "<OPTION VALUE='5'>5</OPTION>";
			echo "<OPTION VALUE='6'>6</OPTION>";
			echo "<OPTION VALUE='7'>7</OPTION>";
			echo "<OPTION VALUE='8'>8</OPTION>";
			echo "<OPTION VALUE='9'>9</OPTION>";
			echo "<OPTION VALUE='10'>10</OPTION>";
			echo "<OPTION VALUE='11'>11</OPTION>";
			echo "<OPTION VALUE='12'>12</OPTION>";
			echo "<OPTION VALUE='13'>13</OPTION>";
			echo "<OPTION VALUE='14'>14</OPTION>";
			echo "<OPTION VALUE='15'>15</OPTION>";
			echo "<OPTION VALUE='16'>16</OPTION>";
			echo "<OPTION VALUE='17'>17</OPTION>";
			echo "<OPTION VALUE='18'>18</OPTION>";
			echo "<OPTION VALUE='19'>19</OPTION>";
			echo "<OPTION VALUE='20'>20</OPTION>";
			echo "<OPTION VALUE='21'>21</OPTION>";
			echo "<OPTION VALUE='22'>22</OPTION>";
			echo "<OPTION VALUE='23'>23</OPTION>";
			echo "<OPTION VALUE='24'>24</OPTION>";
			echo "<OPTION VALUE='25'>25</OPTION>";
			echo "<OPTION VALUE='26'>26</OPTION>";
			echo "<OPTION VALUE='27'>27</OPTION>";
			echo "<OPTION VALUE='28'>28</OPTION>";
			echo "<OPTION VALUE='29'>29</OPTION>";
			echo "<OPTION VALUE='30'>30</OPTION>";
			echo "<OPTION VALUE='31'>31</OPTION>";
			echo "<OPTION VALUE='32'>32</OPTION>";
			echo "<OPTION VALUE='33'>33</OPTION>";
			echo "<OPTION VALUE='34'>34</OPTION>";
			echo "<OPTION VALUE='35'>35</OPTION>";
			echo "<OPTION VALUE='36'>36</OPTION>";
			echo "<OPTION VALUE='37'>37</OPTION>";
			echo "<OPTION VALUE='38'>38</OPTION>";
			echo "<OPTION VALUE='39'>39</OPTION>";
			echo "<OPTION VALUE='40'>40</OPTION>";
			echo "<OPTION VALUE='41'>41</OPTION>";
			echo "<OPTION VALUE='42'>42</OPTION>";
			echo "<OPTION VALUE='43'>43</OPTION>";
			echo "<OPTION VALUE='44'>44</OPTION>";
			echo "<OPTION VALUE='45'>45</OPTION>";
			echo "<OPTION VALUE='46'>46</OPTION>";
			echo "<OPTION VALUE='47'>47</OPTION>";
			echo "<OPTION VALUE='48'>48</OPTION>";
			echo "<OPTION VALUE='49'>49</OPTION>";
			echo "<OPTION VALUE='50'>50</OPTION>";
			echo "<OPTION VALUE='51'>51</OPTION>";
			echo "<OPTION VALUE='52'>52</OPTION>";
			
?>				
			</SELECT></td>
<td><select name="jaar">
			<OPTION VALUE="" SELECTED>Jaar</OPTION>
			
<?php
			echo "<OPTION VALUE='2008'>2008</OPTION>";
			echo "<OPTION VALUE='2009'>2009</OPTION>";
			echo "<OPTION VALUE='2010'>2010</OPTION>";
			echo "<OPTION VALUE='2011'>2011</OPTION>";
			echo "<OPTION VALUE='2012'>2012</OPTION>";
			echo "<OPTION VALUE='2013'>2013</OPTION>";
			echo "<OPTION VALUE='2014'>2014</OPTION>";
			?>				
			</SELECT></td></tr>

</tr><tr><td><br><br><br><b>Dag</td><td><br><br><br><b>Projectnaam</td><td><br><br><br><b>Bewakingscode</td><td><br><br><br><b>Soort</td>	

<tr>
<td><select name="dagnr">
			<OPTION VALUE="" SELECTED>Maak uw keuze</OPTION>
			
<?php
			echo "<OPTION VALUE='1'>Maandag</OPTION>";
			echo "<OPTION VALUE='2'>Dinsdag</OPTION>";
			echo "<OPTION VALUE='3'>Woensdag</OPTION>";
			echo "<OPTION VALUE='4'>Donderdag</OPTION>";
			echo "<OPTION VALUE='5'>Vrijdag</OPTION>";
			echo "<OPTION VALUE='6'>Zaterdag</OPTION>";
			echo "<OPTION VALUE='7'>Zondag</OPTION>";
?>				
			</SELECT></td>
			
		
<td><select name="project">
			<OPTION VALUE="" SELECTED>Maak uw keuze</OPTION>
			
<?php
			echo "<OPTION VALUE='Project1'>Project1</OPTION>";
			echo "<OPTION VALUE='Project2'>Project2</OPTION>";
?>				
			</SELECT></td>
			
			<td><select name="bewcode">
			<OPTION VALUE="" SELECTED>Maak uw keuze</OPTION>
			
<?php
			echo "<OPTION VALUE='Bewakingscode1'>Bewakingscode1</OPTION>";
			echo "<OPTION VALUE='Bewakingscode2'>Bewakingscode2</OPTION>";
?>				
			</SELECT></td>

<td><select name="soort">
			<OPTION VALUE="" SELECTED>Maak uw keuze</OPTION>
			
<?php
$query1 = "SELECT * FROM soort";

$sql1 = mysql_query($query1) or die ( mysql_error( ) );
		while($record = mysql_fetch_object($sql1))
		{
			echo "<OPTION VALUE='$record->id'>$record->omschrijving</OPTION>";
			$omschrijving 	=	$_GET ['$record->omschrijving'];
		}

?>				
			</SELECT></td>		
			
<td align="right"><b>Uren</td>
<td><input name="uren" type="text" id="uren" size="1"></td>
</tr>
<tr>
<td><br><br><br><input type="submit" name="Submit" value="Verzenden">
<input type="hidden" name="omschrijving" value="<?php echo "$omschrijving"; ?>">
&nbsp;
<input type="reset" name="Reset" value="Herstellen"></td>
</tr>
</table>
</form>

en dit is van de 2de pagina:

PHP:
<html>
<head>
	<title>Loonverwerking</title>
	<link href='default.css' rel='stylesheet' type='text/css'>
</head>
<body>
<?php 
$username		= 	$_GET["username"];
echo "<table border ='0'>
	<tr><td align='left' width='33%' valign='top'><h3><a href='page_nee_001.php?username=$username'>Ga terug</a></h3></td><td width='33%' valign='top' align='right'><h1>Loonverwerking</h1></td><td width='10%' align='right' valign='bottom' height='265'><img src='images/bpij.gif'></img></td></tr>
	</table>";
include "connect.php"; 

$weeknr			= 	$_GET["weeknr"];
$jaar			=	$_GET["jaar"];
$dagnr			= 	$_GET["dagnr"];
$project		= 	$_GET["project"];
$bewcode		= 	$_GET["bewcode"];
$soort			= 	$_GET["soort"];
$uren			= 	$_GET["uren"];
$omschrijving	=	$_GET["omschrijving"];

?>
<br>
<br>
<?php

$query = "INSERT INTO uren (username, weeknr, jaar, dagnr, project, bewcode, soort, uren) VALUES ('$_GET[username]', '$_GET[weeknr]', '$_GET[jaar]', '$_GET[dagnr]', '$_GET[project]', '$_GET[bewcode]', '$_GET[soort]', '$_GET[uren]')"; 

$sql = mysql_query($query) or die ( mysql_error( ) );

echo "<table border='1' align='center' width='25%'>";
echo "<center><b>U heeft de volgende gegevens succesvol ingevoerd</center><br>";
echo "<tr><td><b>Mannummer</td><td>$username</td></tr>";
echo "<tr><td><b>Weeknummer</td><td>$weeknr</td></tr>";

$dag[1] = "Maandag";
$dag[2] = "Dinsdag";
$dag[3] = "Woensdag";
$dag[4] = "Donderdag";
$dag[5] = "Vrijdag";
$dag[6] = "Zaterdag";
$dag[7] = "Zondag";

$dagnr			= 	$_GET["dagnr"];

echo "<tr><td><b>Jaar</td><td>$jaar</td></tr>";
echo "<tr><td><b>Dag</td><td>$dag[$dagnr]</td></tr>";
echo "<tr><td><b>Project</td><td>$project</td></tr>";
echo "<tr><td><b>Bewakingscode</td><td>$bewcode</td></tr>";
//echo "<tr><td><b>Omschrijving</td><td>$omschrijving</td></tr>";
echo "<tr><td><b>Soort uren</td><td>$soort</td></tr>";
echo "<tr><td><b>Aantal uren</td><td>$uren</td></tr>";
echo "</table>";

?>
</body>
</html>
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan