发布网友 发布时间:2022-04-10 10:11
共3个回答
懂视网 时间:2022-04-10 14:32
<!DOCTYPE html> <html> <head> <title>登录界面</title> <meta charset="utf-8"> </head> <body> <form method="post"> 用户名:<input type="text" name="user_name" value=""><input type="submit" name="submit" value="查看用户名是否被占用"> </form> </body> </html> <?php if (isset($_POST[‘submit‘])) { $us = $_POST["user_name"]; $conn = mysqli_connect(‘localhost‘,‘root‘) or die("无法连接到服务器"); mysqli_select_db($conn,‘shiyan‘); $sql = "select * from student where name=‘$us‘"; $result = mysqli_query($conn,$sql); $num = mysqli_num_rows($result); mysqli_close($conn); if($num >0) { echo "<script>alert(‘该用户名已被占用‘);</script>"; } else { echo "<script>alert(‘该用户名未被占用‘);</script>"; } } ?>
PHP连接mysql验证用户名是否存在
标签:被占用 user 界面 result local script put text eth
热心网友 时间:2022-04-10 11:40
if(<? $bw->selectOnly('username' ,'bw_member', "username = '".$_COOKIE["uname"]."'") ?> )追答php和js确实可以混编,他还和html也可以混编呢
问题是,混编也不能像你这样混编啊
你这不叫混编,你这叫乱编
再能混编,js中不能出现php的语法,php中不能出现js的语法:
给你个实例:
var a =
这样,才是真正的js和php混编啊
var a =
这样写显然是错误的,js中,没有echo的语法
js和php,虽然在语法上有很多相似之处,但,压根就是2中完全不同的语言,
js运行在客户端(比如浏览器),php运行在服务器端的php解析器上(比如apache)
而且,一个js和php混编的网页文件,服务器端先执行,完成后再发送到浏览器执行js、css、html等客户端语言
热心网友 时间:2022-04-10 12:58