En waarom zal je de datum dan niet willen herhalen?
of bedoel je
als record reeds bestaat voor de dag dat je dan wilt updaten
Link gekopieerd
Je hebt het nu over ophalen en presentatie. Het is nog steeds niet duidelijk wat je wilt.....
Normaliter
Een monteur krijgt een opdracht, deze opdracht is vaak ook gekoppeld aan een klant.
De monteur meld de gedane reperaties op het opdrachtnummer
Met andere woorden denk eens na over je databasemodel
Note
plaats code tussen de [ignore]
<?php hier je php code en html posten kan je doen zonder de php tags ?>[/ignore]
Link gekopieerd
marcel schreef op 01.02.2010 18:41
MAAR: er kan bijvoorbeeld 2 keer het id 2000 inzitten.
Dan is de databasestructuur niet correct.
Link gekopieerd
oke nog 1x proberen ik heb de volgende code maar die werkt niet naar toebehoren: LET Op SUPER GAOTISCH EN SLECHT GESCIRPT!
het gaat om het deel:
If datum = datum
Then
Else
while ($rep = mysql_fetch_object($query)) {
if ($rep->datum == $datum) {
mysql_query("INSERT INTO `rep` ( `nummer` , `monteur` , `reparatie`, `datum`)
VALUES ('".$_GET['nummer']."','".$_GET['naam']."','".$_GET['gedaan']."','-');")or die(mysql_error());
mysql_query($query); echo '<META HTTP-EQUIV="refresh" content="0;URL=javascript:history.go(-1)">';
} else {
mysql_query("INSERT INTO `rep` ( `nummer` , `monteur` , `reparatie` , `datum`)
VALUES ('".$_GET['nummer']."','".$_GET['naam']."','".$_GET['gedaan']."','".$datum."');")or die(mysql_error());
mysql_query($query); echo '=<META HTTP-EQUIV="refresh" content="0;URL=javascript:history.go(-1)">'; }
}
Link gekopieerd
Is jouw datum in de database wel een DATE of DATETIME veld?
Zo te zien niet, aangezien je er '-' in wilt stoppen.
Link gekopieerd