Redigere indtastning
Jeg vil gerne have hjælp til at løse dette problem:Side 1
Her henter siden en liste af arter fra databasen. For hver art kan man indtaste en vægt.
*******************
$arter = $wpdb->get_results( "SELECT id as artid, artnavn, mindstemaal, sats FROM arter order by artnavn ASC");
if (!empty ($arter)) {
// work with results.
?>
<form action="" method="post" id="form" enctype="multipart/form-data">
<table style="border:none;background-color:#e0e0eb;width:100%;">
<tr>
<?php
foreach ($arter as $art){
?>
<td style="border:none;width:25%">
<?php echo $art->artnavn ?>
</td>
<td style="border:none;">
<input type="text" size="10" name="indvej[<?php echo $art->artid ?>]"> gram
</td>
<td style="border:none;"><font size="2">Mindstemål <?php echo $art->mindstemaal ?> cm</font></td>
<td style="border:none;"><font size="2">Sats <?php echo $art->sats ?></font></td>
</tr>
<tr>
*****************************
Når man har indtastet en vægt ud for x antal arter, kan man trykke Submit
*****************************
If($_POST['Submit'])
{
$_SESSION['indvej'] = $_POST["indvej"];
$_SESSION['baadnr'] = $baadnr;
$_SESSION['id'] = $id;
$_SESSION['dag'] = $dag;
?>
<script type="text/javascript">
window.location = "http://localhost/WORDPRESS/?page_id=2";
</script>
*****************************
Side 2
På side 2 lister den så de arter hvor der er indtastet en vægt.
$indvej = $_SESSION['indvej'];
$baadnr = $_SESSION['baadn'];
$id = $_SESSION['id'];
$dag = $_SESSION['dag'];
foreach($indvej as $x => $x_value)
{
if ($x_value){
$artnavn = $wpdb->get_results( "SELECT ArtNavn FROM arter where id=$x");
?>
<tr>
<td width="50%"><b><?php echo $artnavn[0]->ArtNavn ?></b></td>
<td width="50%"><b><?php echo $x_value ?> gram</b></td>
</tr>
<?php
}
}
*****************************
Ideen er at man på denne side kan enten godkende og så gemmer den disse arter i databasen med vægt. Det virker. Men hvis der nu er en fejl i indtastningen af en vægt og man ikke kan godkende, så vil jeg gerne kunne klikke på en "tilbage" eller "rediger" knap som sender mig tilbage til side 1 med de indtastede date (vægt). Jeg kan ikke finde ud af at komme tilbage med data og få dem ind i de rigtige inputfelter.