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
0
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!