code snippet
if ($post == post) {
postBlog ($post,$input,$title);
}elseif ($post == edit){
updateBlog ($input,$edit_post); // BINGO!
}
/code snippet
Just looking at the code you posted to your site, there's only one thing
obvious to me: You want to use $edit_blog in that call to updateBlog
instead of $edit_post?
g.luck,
~Chris
On Thu, 12 Sep 2002, Jesse Lawrence wrote:
Hello all,
I've got a bit of a code problem that's been baffling
me for a while now.
I'm working on a basic weblog system for personal use,
using MySQL. I've got the new post and delete a
post aspects working fine, but for some reason, I
can't get the update a post part happening.
What happens is I select a post to update, and then
the post comes up in a textarea box. You then make
your update, and submit.
Doing this calls the following function:
function updateBlog($input,$edit_blog) {
include 'db_connect.php';
$update_query = update $table set blog='$input'
where id='$edit_blog';
if(mysql_db_query ($database, $update_query,
$link)) {
print Successfully Edited!!;
}else{
print no;
}
The variables being passed to the function are:
$input = The body of the post
and
$edit_blog = id # of post
At this point everything appears to have been a
success. The Successfully Edited!! confirmation
appears, and everything seems fine, but when I look at
my database, nothing has been updated or changed in
any way.
Does anyone have any suggestions or help they could
lend me? I've been facing this problem for a while
now, and can't seem to get my head around it.
You can view the entire code here:
http://soniceast.d2g.ca/~jalaw/blog/admin.txt
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php