I'm having problems updating my database, I have 4 fields i want to change. I checked all the { on the page, that's not the problem, I tried to echo information from the database and it displayed my information so that's not the problem, i tried yelling at my computer, that didn't work, i tried to input data into the database with the insert function it worked but is not practical in my situation. I'm probably going to face palm when i find out whats wrong, help please
<font size="5" face="sans-serif">Change Settings <?php echo "{$_SESSION['usr']}"; ?></font>
<form action="" method="POST">
<table cellpadding="3" cellspacinf="4" border="0">
<tr>
<td>Name</td>
<td><input type="text" name="name" /></td>
</tr>
<tr>
<td>Age</td>
<td><input type="text" name="age" /></td>
</tr>
<tr>
<td>Gender</td>
<td><input type="text" name="mf" /></td>
</tr>
<tr>
<td>Location</td>
<td><input type="text" name="loc" /></td>
</tr>
<tr>
<td><input type="submit" name="submit" value="submit" /></td>
</tr>
</table>
</form>
<?php
if ($_POST['submit']){
define('INCLUDE_CHECK',true);
require 'connect.php';
$usr = $_SESSION['usr'];
$sql =
mysql_query("UPDATE members
SET name='{$_POST['name']}', age='{$_POST['age']}, mf='{$_POST['mf']}', loc='{$_POST['loc']}'
WHERE usr='$usr'");
if($sql){
echo 'Changes Saved!';
}else{
echo 'Error';
}
}
?>