如何从javascript变量或输入类型文本设置php mysql?

如何从javascript变量或输入类型文本设置php mysql?,javascript,php,jquery,html,mysql,Javascript,Php,Jquery,Html,Mysql,如何从javascript变量或输入类型文本设置php mysql 这是我的php mysql代码: <?PHP $count = 1; $query = "SELECT * FROM user WHERE ORDER BY RAND()"; $result = mysql_query($query) or die(mysql_error()); while( ($row = mysql_fetch_array($result)) && ($count <= 36))

如何从javascript变量或输入类型文本设置php mysql

这是我的php mysql代码:

<?PHP
$count = 1;
$query = "SELECT * FROM user WHERE ORDER BY RAND()";
$result = mysql_query($query) or die(mysql_error());
while( ($row = mysql_fetch_array($result)) && ($count <= 36))
{
    $uid = $row['uid'];
    $count++;
}
?>

else
widthJavaScript是在客户端web浏览器上执行的客户端脚本语言,而PHP是在服务器上执行的服务器端脚本语言

因此,要逐个客户端脚本归档触发服务器端脚本,可能需要创建服务器端端点并使用AJAX触发端点


您可以从中找到一个PHP AJAX和MYSQL示例

从表面上看,这看起来像是一个骗局,但我认为OP可以从中吸取更深层次的教训。@mongseesee,你为什么要这样做?你可以使用cookies
<input type="text" id="width"/>
<script>
var width=window.innerWidth || document.documentElement.clientWidth
document.getElementById("width").value = width;
</script>
<?PHP
$count = 1;
$query = "SELECT * FROM user WHERE ORDER BY RAND()";
$result = mysql_query($query) or die(mysql_error());
while( ($row = mysql_fetch_array($result)) && ($count <= 40))
{
    $uid = $row['uid'];
    $count++;
}
?>
<?PHP
$count = 1;
$query = "SELECT * FROM user WHERE ORDER BY RAND()";
$result = mysql_query($query) or die(mysql_error());
while( ($row = mysql_fetch_array($result)) && ($count <= 36))
{
    $uid = $row['uid'];
    $count++;
}
?>