Hi I've successfully passed Javascript variable to PHP, but however the value I pass does not seem to be recognized as integer or string.
For e.g.
<script language="Javascript">
var x;
x = 1;
</script>
<?
$y = "<script language=\"Javascript\">document.write(x)</script>";
$q="Select * from table where id = $y";
//id is an integer field in database
$r = mysql_query($q) or die ("Select query failed");
//The Query Fails every time. If I give id=1 or id=2, it works fine.
?>
What can the problem be. If i give in PHP, the value of $y=1 directly it works fine.
If I convert the $y using intval($y), it returns me 0
It is not making me any sense, please help me.
Thanks