No, if you're trying to store an array in the database, use serialize();
http://www.php.net/manual/en/function.serialize.php
Something like this:
$serialized_data = serialize($HTTP_POST_VARS);
$serialized_data = addslashes($serialized_data);
mysql_query("INSERT INTO ads (post_vars, createdate)
> hello,
> will this work?
>
> $sql = "INSERT INTO ads ($HTTP_POST_VARS,createdate)
> VALUES ('$key','$today')";
> mysql_query($sql);
>
> i have this at the top:
>
> foreach ($HTTP_POST_VARS as $key => $value)
No. Not sure how to tell you to do it, though, as I'm not sure wha