如何将javascript变量传递给php文件,运行数据库查询并返回true或false
How to pass a javascript variable to a php file, to run a db query and return true or false
这个问题非常直接。我在 JS 中有两个变量。我想先将这些传递给 php 文件以更新数据库,然后返回原始文件,根据查询生成真值或假值。我该怎么做?
将用于检查现有用户名的 PHP 文件视为:
<?php
if(mysql_num_rows(mysql_query($query)) === 1)
die('true');
else
die('false');
?>
在你的HTML文件中,你可以这样调用(使用jQuery):
<script type="text/javascript">
function checkUsername()
{
$.ajax({
url: 'checkuser.php?username' = $('#username').val(),
success: function(data) {
if(data == 'true')
alert('Username Available!'); // User Exists!
else
alert('Username not Available!'); // User not Exist!
}
});
}
</script>
在 HTML 中:
<input type="text" name="username" id="username" />
<a href="#" onclick="checkUsername(); return false;">Check</a>
希望这有帮助! :)
HTML <'input type = "TEXT" Id="TEXTTOPARSE"> <'Span id="ResultVAlue>加载页面时
$(document).ready(function(){
$('#TEXTTOPARSE').bind('onChange', function(){
var val = $(this).val();
updatePage(val);
});
});
function updatePage(value){
$.ajax({
method:"POST",
url:"YourPageLink"
data:{"textValue" : value},
success: function(data){
$('#ResultVAlue').html(data);
}
});
}
相关文章:
- 在窗体中间单击按钮查询数据库
- Php菜单查询数据库并显示文本/链接
- Javascript 刷新查询数据库
- 在调用 ajax 和查询数据库时遇到问题
- ajax sql 和 PHP 查询数据库并返回结果
- 您如何确保在使用猫鼬时仅在我们完成连接后才查询数据库
- 查询数据库并在同一页面上显示结果
- Hexo:如何在插件中查询数据库
- Ajax和PHP:SELECT查询数据库
- 使用Ajax查询数据库
- ECONNRESET一行查询数据库两次写错误[Node.js]
- 查询数据库中的所有文档,而不是查询mongoose中的任何特定集合
- 如何通过javascript(或JQuery)点击查询数据库
- 图表不显示值/使用ajax绘制图表/如何通过查询数据库绘制图表
- 下拉菜单更改后查询数据库,然后输出到表单
- 如何查询数据库而不重新加载网页
- 为HTML超链接创建查询数据库的函数
- 如何使页面上的Javascript可以使用MSSQL查询数据,而无需再次查询数据库
- Sails.js通过外键查询数据库
- 直接从javascript查询数据库