然后在页面上展示出来,刚出来实习的一个小菜鸟,很多东西都不是太会,希望各位大神多帮帮忙,感激不尽!
怎么这么多人看了都不回啊,在线等啊,急!
<?php
$a="111";
//$a改为你读取数据库的值什么的,如果是字符串注意将单引号'替换为\'或者实体'防止字符串不闭合
?>
<script>
var a='<?php echo $a;?>'//输出变量的值给js变量
</script>
<?php
//连接到数据库服务器
$conn = mysqli_connect('127.0.0.1', 'root', '', 'bbs');
//提交SQL命令
$sql = "SET NAMES UTF8";
mysqli_query($conn, $sql);
//查询数据库中的uname和upwd
$sql = "SELECT * FROM user WHERE uname='$uname' AND upwd='$upwd'";
$result = mysqli_query($conn,$sql);
//查看执行结果,向客户端进行输出
$row = mysqli_fetch_assoc($result);
if($row){ //查询结果集中有数据
echo "succ";
}else { //查询结果集中一行数据都没有
echo "err";
}
echo出去的就是传给js的值 $row就是从数据库中抓取到的值
我知道的有两种方法:
1.直接给js赋值
<?php
$data = "你要给js传的值";
给 JS 的话 建议用AJax哦!