I'm at this all day and have a feeling it may be something very simple. I am trying to give my users the option to update some of the entries in their user profile, without having to fill in everything everytime.
I'll post my code below but basically I am getting NO response at the minute.
My HTML form is as follows;
<table width="500" border="0" cellpadding="3" cellspacing="1">
<tr>
<form method="post" action="edit.php">
<div data-role="fieldcontain">
<td width="200">Name:</td>
<td width="450"><input type="text" name="inputName" value="" /> </td>
</tr>
<tr>
<td width="200">Password:</td>
<td width="450"><input type="password" name="inputPassword" value="" /></td>
</tr>
<tr>
<td width="200">Date of Birth:</td>
<td width="450"><input type="date" name="inputDOB" value="" /></td>
</tr>
<tr>
<td width="200">Core Competencies:</td>
<td width="450">
<input type="checkbox" name="coreComp[]" value="Honesty" />Honesty<br />
<input type="checkbox" name="coreComp[]" value="Loyalty" />Loyalty<br />
<input type="checkbox" name="coreComp[]" value="Trust" />Trust<br />
<input type="checkbox" name="coreComp[]" value="Empathy" />Empathy<br />
<input type="checkbox" name="coreComp[]" value="Respect" />Respect</td>
</tr>
<tr>
<td colspan="2">
<button data-theme="b" id="submit" type="submit">Submit</button>
</td>
</tr>
<tr>
<td colspan="2">
<h3 id="notification"></h3>
</td>
</div>
</form>
</tr>
</table>
And my PHP currently looks like this;
<?php
session_start();
include 'includes/Connect.php';
$name = $_POST['inputName'];
$password = $_POST['inputPassword'];
$dob = $_POST['inputDOB'];
$aCC = implode( ',' , $_POST['coreComp'] );
$encrypt_password=md5($password);
$username=$_SESSION['myusername'];
if(!empty($name))
{
mysql_query("UPDATE Profile SET `Name`='$name' WHERE Username='$username'" or die(mysql_error());
echo("You have successfully updated your Name");
}
if(!empty($password))
{
mysql_query("UPDATE Profile SET Password='$encrypt_password' WHERE Username='$username'" or die(mysql_error());
echo("You have successfully updated your Password");
}
if(!empty($dob))
{
mysql_query("UPDATE Profile SET DOB='$dob' WHERE Username='$username'" or die(mysql_error());
echo("You have successfully updated your Date of Birth");
}
if(!empty($aCC))
{
mysql_query("UPDATE Profile SET CC='$aCC' WHERE Username='$username'" or die(mysql_error());
echo("You have successfully updated your Core Values");
}
mysql_close();
?>