UPDATE vil bare ikke virke

Tags:    php

Min update function VIL bare ikke virke! Her er min fil, hvor jeg trykker opdater i:

bruger_rediger.php
<?
include($_SERVER["DOCUMENT_ROOT"] . "mod/html/includes/config.php");
$query = "SELECT * FROM brugere WHERE bruger = '$konto'";
$thread = mysql_query($query);
$count = "SELECT * FROM brugere";
$out = mysql_query($count);
$num = mysql_num_rows($out);

while($r = mysql_fetch_array($thread)) {
$id = $r["id"];
$navn = $r["navn"];

echo "<form method=\\"post\\" action=\\"bruger_func.php?function=rediger\\" name=\\"post\\">";
echo "<INPUT TYPE=\\"hidden\\" VALUE=\\"$id\\" NAME=\\"id\\">";
echo "<INPUT TYPE=\\"text\\" VALUE=\\"$navn\\" NAME=\\"ny_navn\\"><BR>";
echo "<input type=\\"submit\\" name=\\"send\\" value=\\"Redigér profil\\">";
echo "</FORM>";
}
?>

bruger_func.php

<?
include($_SERVER["DOCUMENT_ROOT"] . "mod/html/includes/config.php");
// Redigér profil
if ($function == "rediger" && $send){
$update = mysql_query("UPDATE brugere SET navn = $ny_navn WHERE id = $id");

header("Location: bruger_profil.php");
}

?>

Please hjælp, jeg er næsten hårløs fordi jeg har hevet så meget hår af mig selv! Den kan sagtens finde data og sætte i text feltet, men den vil ikke opdatere hvis jeg ændre dataen i feltet og trykker opdater. Den går bare om til profil-siden igen som om den HAR opdateret, det har den bare ikke!




1 svar postet i denne tråd vises herunder
0 indlæg har modtaget i alt 0 karma
Sorter efter stemmer Sorter efter dato
fandt selv ud af det!

Min update function VIL bare ikke virke! Her er min fil, hvor jeg trykker opdater i:

bruger_rediger.php
<?
include($_SERVER["DOCUMENT_ROOT"] . "mod/html/includes/config.php");
$query = "SELECT * FROM brugere WHERE bruger = '$konto'";
$thread = mysql_query($query);
$count = "SELECT * FROM brugere";
$out = mysql_query($count);
$num = mysql_num_rows($out);

while($r = mysql_fetch_array($thread)) {
$id = $r["id"];
$navn = $r["navn"];

echo "<form method=\\"post\\" action=\\"bruger_func.php?function=rediger\\" name=\\"post\\">";
echo "<INPUT TYPE=\\"hidden\\" VALUE=\\"$id\\" NAME=\\"id\\">";
echo "<INPUT TYPE=\\"text\\" VALUE=\\"$navn\\" NAME=\\"ny_navn\\">";
echo "<input type=\\"submit\\" name=\\"send\\" value=\\"Redigér profil\\">";
echo "</FORM>";
}
?>

bruger_func.php

<?
include($_SERVER["DOCUMENT_ROOT"] . "mod/html/includes/config.php");
// Redigér profil
if ($function == "rediger" && $send){
$update = mysql_query("UPDATE brugere SET navn = $ny_navn WHERE id = $id");

header("Location: bruger_profil.php");
}

?>

Please hjælp, jeg er næsten hårløs fordi jeg har hevet så meget hår af mig selv! Den kan sagtens finde data og sætte i text feltet, men den vil ikke opdatere hvis jeg ændre dataen i feltet og trykker opdater. Den går bare om til profil-siden igen som om den HAR opdateret, det har den bare ikke!





t