Ok that didn't work. Updating credits works fine. Inserting the insert isn't working at all when using all, but other insert works when i only update one member. Here is code:
if($submit == "Add"){
if($creditsadd=="all"){
Print $query = "update members_credits set credits_num=credits_num+$credits";
//Below If Statement isn't working right, It isn't putting a row in for each member and it isnt
//putting in the userid
if ($sendtoinbox) q("INSERT INTO event (`id`, `sender`, `title`, `contents`, `type`, `user_id`, `credits`, `status`, `rdate`) VALUES ('', 'admin', 'Admin Updated your Credits', 'Your Credits have been Updated', 'news', '$user_id', '0', '1','".strtotime(date("d M Y H:i:s"))."')");
}else{
$query3 = "update members_credits set credits_num=credits_num+$credits where user_id=$creditsadd";
}
mysql_query($query3) or die( "ERROR: " . mysql_error() . "\n");
//Below if statement is working just fine
if ($sendtoinbox) q("INSERT INTO event (`id`, `sender`, `title`, `contents`, `type`, `user_id`, `credits`, `status`, `rdate`) VALUES ('', 'admin', 'Admin Updated your Credits', 'Your Credits have been Updated', 'news', '$creditsadd', '0', '1','".strtotime(date("d M Y H:i:s"))."')");
$res="Successfully added credits";
}
Here is code from form :
<SELECT NAME="creditsadd">
<option value="all" selected>All Active Members
<?
$r=q("SELECT id, login FROM members where status='1' order by id");
while ($nr_row=mysql_fetch_row($r)){
echo "<option value=$nr_row[0]>$nr_row[1]\n";
}
?>
</SELECT>