Avatar billede k-jessen Nybegynder
06. oktober 2013 - 13:33 Der er 3 kommentarer og
1 løsning

form method="post"

Hej,
jeg sider og roder med et database opslag som ser sådan ud.( det er alt sammen i PHP
<?php
(database opkobling det virker )

$sql = mysql_query("SELECT test_run, gennemgangs_form FROM udlevering
                  WHERE distrikt_nr = '$distrikt_nr'
                  ORDER BY id
                  DESC LIMIT 1")
or die(mysql_error());

while($row = mysql_fetch_array($sql))
{
  $navn = $row['test_run'];
  $form = $row['gennemgangs_form'];
}

mysql_close($con);

echo "<table border='1'>\n"
  . "<tr>\n"
    . "<th>Distrikt numer</th>\n"
    . "<th>navn</th>\n"
    . "<th>gennemgangs form</th>\n"
  . "</tr>\n"
  . "<tr>\n"
    . "<td>$distrikt_nr</td>\n"
    . "<td>$navn</td>\n"
    . "<td>$form</td>\n"
  . "</tr>\n"
. "</table>\n";

echo '
<form method="post" action="insert_indlever_ok.php">
  <input type="hidden" name="navn" value="<?php echo $navn; ?>">
  <input type="hidden" name="form" value="<?php echo $form; ?>">
  <input type="submit" value="ok">
</form>';
?>

JEg får data udlæst og det virker id'en er at jeg først vil kontrollere data er rigtig før jeg godkender dem, selve godkendelsen vil jeg gøre i formen.
formen kalder så en anden side som så skriver godkendelsen ned i en anden database, det har jeg styr på.
problemet jeg får ikke variablerne med i formen.
Avatar billede claes57 Ekspert
06. oktober 2013 - 15:13 #1
i stykket
echo '
<form method="post" action="insert_indlever_ok.php">
  <input type="hidden" name="navn" value="<?php echo $navn; ?>">
  <input type="hidden" name="form" value="<?php echo $form; ?>">
  <input type="submit" value="ok">
</form>';
?>
er du jo allerede i php-mode, så
echo '
<form method="post" action="insert_indlever_ok.php">
  <input type="hidden" name="navn" value="'.$navn.'">
  <input type="hidden" name="form" value="'.$form.'">
  <input type="submit" value="ok">
</form>';
?>
skulle gøre det...
Avatar billede k-jessen Nybegynder
06. oktober 2013 - 20:47 #2
he he fantastisk.
ja man siger jo lige ved og næsten!
mange tak for hjælpen.
Avatar billede claes57 Ekspert
07. oktober 2013 - 07:18 #3
Bare accepter dit svar, og luk...
Avatar billede k-jessen Nybegynder
07. oktober 2013 - 07:29 #4
hov, det blev da vist forkert, tror jeg.
Jeg er ikke vand til at bruge forummet her, det må du undskylde, hvis den gik galt i byen.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester