Hopefully this will be the last question I need to ask about this..lol.. I cant be too far of the working solution(hopefully..lol). In reference to this question:
Pass data to database using javascript Onclick
I am trying to pass a value to the database using javascript. Below is the code i am using. And just for visual aid, Ive included a screenshot of what this outputs. Hopefully it will help to explain what im trying to achieve also. The problem im having is the javascript Vote link pretty much does nothing...lol... u click it, and nothing happens. Preferably i would like the links text to simply change to You Voted! once the link has been clicked, and data sent/recieved, but an alert will be fine, as long as i can get this to work and update the database.
Thanks everyone:)
<?php if(isset($_POST['score'])) {
mysql_query(INSERT INTO score (score_count) VALUES ($_POST[score]));
} $user_id = uid();
$m = mysql_query(SELECT * FROM friends WHERE friend_user_id1 = '$user_id' AND friend_status != '0' LIMIT 15);
while ($t = mysql_fetch_array($m))
{
$fid = $t[friend_user_id2];
$f = mysql_query(SELECT * FROM users WHERE user_status != '' AND user_status_date != '0' AND user_id = '$fid' ORDER BY user_status_date ASC LIMIT 15) or die(mysql_error());
while ($rows = mysql_fetch_array($f))
{
$date = parse_date($rows[user_status_date]);
echo <div style='margin: 5px;'><table><tr><td valign='top' style='width:55px;'><a href='page.php?id=$rows[user_username]'>;
_photo($rows[user_id]);
echo '</a></td><td valign=top> <a href=page.php?id='.$rows[user_username].' class=blue><b>'.$rows[user_username].'</b></a> - <span style=font-size:7pt;>'.$date.'</span><span style=font-size:7pt;> - <a href=javascript:(void); onclick=updateScore(this, correct) class=blue>Vote</a></span>
<br />'.$rows[user_status].'</td><td valign=top></td></tr></table></div>';
}
}
?>
<script type=text/javascript>
function updateScore(answer, correct) {
if (answer == correct) {
$.get('index.php', {'score': '1'}, function(d) {
alert('Vote Accepted: ' + d);
});
}
}
</script>
Outputs:
alt text http://www.freeimagehosting.net/uploads/a7185475b8.png