Hi,
I'm having problems with a simple form update, its very basic, and a copy of some code I've used 100s of times before. Can anyone see anything wrong? Maybe I just can't see the woods for the trees! I keep getting
"ERROR - Query was empty"
On the form page..
echo '<form action="'. $PHP_SELF .'" method="POST">
<p align="center">
<input type="text" name="addtodo" size="30" maxlength="30">
<select name="addpriority">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
</select>
</p>
<p align="center">
<input type=submit name="add" value="Add">
</p>
</form>';
if ($add) {
update_todo($addtodo,$addpriority);
}
On the included code page
function update_todo($addtodo,$addpriority){
global $feedback;
$sql = "INSERT INTO todo VALUES (null, '$addtodo', '$addpriority')".
$result=db_query($sql);
if (!$result || db_affected_rows($result) < 1) {
$feedback .= ' ERROR - '.db_error();
return false;
} else {
$feedback .= ' Successfully Added ';
return true;
}
}
Many thanks
Ben