waarden in een form zetten lukt niet

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Henk

Henk

13/02/2007 11:43:00
Quote Anchor link
IS AL OPGELOST; HAD VERKEERDE NAMEN VOOR DE VELDEN GEBRUIKT

Ik heb een MySQL database waarin een aantal velden staan, onder andere het veld aantal en het veld aantal_geschat. Beide zijn integer (5) met defaultwaarde 0.
Ik heb een programma gemaakt om de waarde te kunnen updaten. De waarden worden uit de database opgehaald en op het scherm gezet. Als ik die waarden in een formulier zet, wordt de waarde voor aantal goed weergegeven, de waarde voor aantal_geschat wordt in het veld getoond als <br />. Als ik een update doe worden aanpassingen van beide velden in de database weggeschreven. Het vreemde is dat als ik de waarden gewoon in een tabelletje op het scherm laat zetten, ze allebei wel goed getoond worden. Alleen kan ik ze dan niet wijzigen. Waar kan dit aan liggen? Iemand een idee?

Hieronder de query en html om alles in de form te zetten.

----------------------
// query voor alle gegevens van de waarneming

$query_waarn = "select regelnummer, aantal, aantal_geschat
from waarnemingen where regelnummer = '" . $_GET["regelnummer"] . "' ";

$result_waarn = mysql_query ($query_waarn);

?>
<h1>Aanpassen waarneminggegevens </h1>


Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
    // ophalen van de gegevens
    while (list( $q_regel,$q_aantal,$q_aant_sch) =  mysql_fetch_row($result_waarn))
    {

    ?>

<form name="wijzigen" method="post" action="
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php echo($_SERVER["PHP_SELF"]);?>
">
<table width="100%" border="0" cellspacing="0" cellpadding="0" align="left">
<tr>
<td valign="top"><b></b></td>
<td>
<div align="left">
<input type="hidden" name="bevestiging" value="1">
<input type="hidden" name="regelnummer" size="20" value="
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php echo($q_regel);?>
">
</div>
</td>
</tr>
<tr>
<td valign="top"><b>Aantal</b></td>
<td>
<div align="left">
<input type ="text" name="aantal" size="20" value="
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php echo($q_aantal);?>
">
</div>
</td>
</tr>
<tr>
<td valign="top"><b>Aantal geschat</b></td>
<td>
<div align="left">
<input type ="text" name="aantal_sch" size="20" value="
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php echo($q_aantal_sch);?>
">
</div>
</td>
</tr>
<tr>
<td valign="top"><b></b></td>
<td>
<div align="center">
<input type="submit" name="Submit" value="Opslaan">
</div>
</td>
</tr>
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php
Gewijzigd op 01/01/1970 01:00:00 door Henk
 
PHP hulp

PHP hulp

17/11/2024 07:36:26
 
Henk

Henk

13/02/2007 12:21:00
Quote Anchor link
heb de fout zelf al gevonden; verkeerde namen gebruikt
 



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.