Sorry for double post, but here's a stripped-down version of my webpage:
PHP Code:
<html>
<head>
<script type="text/javascript">
function flag(id,btn) {
var divid = id;
var abtn = btn;
document.getElementById(divid).style.background="#F0D7D7 url('display-bg-flagged.png') repeat-x";
document.getElementById(btn).href="javascript:unflag('"+divid+"','"+abtn+"')";
}
function unflag(id,btn) {
var divid = id;
var abtn = btn;
document.getElementById(divid).style.background="#F0F0F0 url('display-bg.png') repeat-x";
document.getElementById(btn).href="javascript:flag('"+divid+"','"+abtn+"')";
}
</script>
</head>
<body>
<?php
echo "<div class=\"post\" id=\"".$r['id']."\" name=\"flag\" style=\"background:#F0F0F0 url(display-bg.png) repeat-x;\">";
echo "<a href=\"javascript:flag('".$r['id']."','flagbtn".$r['id']."');\" title=\"Flag Feedback\" id=\"flagbtn".$r['id']."\"><img src=\"flag.png\" border=\"0\"></a>";
echo "<div class=\"message\">".$r["message"]."</div></div></div>";
?>
</body>
</html>
The $r['xxxxx'] parts get a MySQL value, I didn't bother putting it in though.
Could I make it so that when I press the link, a value gets added to the specific row.
Bookmarks