update function
Hej,Jeg har nogle problemer med denne her
update function, den gider ikke at update
når jeg beder den om det. :-)
Kan ikke lige se hvad der er galt.
<?php
function update($tabel, $form_data)
{
array_pop($form_data);
$indsend ="";
$kolone ="";
$indhold ="";
foreach ($form_data as $kolone => $indsend)
{
$indhold = $indhold . "$kolone = '".mysql_real_escape_string($indsend)."',";
}
$indhold = substr($indhold, '0', -1);
$update = "UPDATE $tabel SET $indhold WHERE id = $_POST[id]";
mysql_query($update);
}
if(isset($_POST['submit']))
{
update('overskrift','text', $_POST);
header("Location: update.php");
exit;
}
if ($_GET['update'] == true && !empty ($_GET['id']));
{
$query = "SELECT * FROM sites WHERE id=1";
result = mysql_query($query);
while ($row = mysql_fetch_assoc($result))
{
?>
<form action="" method="POST">
<input name="id" type="hidden" id="id" value="<?php echo $row['id'];?>"/>
<h4>Ret:</h4>
<textarea id="crud_overskrift" name="text" >
<?php echo $row['overskrift'];?></textarea>
<textarea id="crud" name="text" >
<?php echo $row['text'];?></textarea>
<input id="crud_knap" type="submit" title="Klik for at gemme" name="login" value="Gem" />
</form>
<?php
}
}
?>