<?php echo '<pre>'; // $pdo=new PDO('mysql:host=localhost;dbname=beixi','Hunter','Hunter009723'); // 案例2 PDO里提供了一种方式去确保连接是否成功 try...catch try{ echo '<pre>'; $pdo=new PDO('mysql:host=localhost;dbname=beixdi','Hunter','Hunter009723'); print_r($pdo); } catch(PDOException $err){ echo '<pre>'; // echo json_encode($err); echo '出现了错误:'.$err->getMessage();// } ?>
出现了错误:SQLSTATE[HY000] [1044] Access denied for user 'Hunter'@'localhost' to database 'beixdi'
老师为什么我这里没有报你那个错,他没告诉我是没有beixdi这个数据库的问题
这个aws域是什么
老师怎么把这个智能家居项目对公告类型的CRUD写进简历啊
老师我这为啥不显示 呢 跟了几遍 配置文件没错啊 我本机的3306 端口也放开了啊 权限也给了啊
上传文件显示:/usr/bin/fdfs_upload_file/etc/fdfs/client.conf: 不是目录
跟着学习进度学下来之后,又听到oldlu老师的课,忽然有种亲切的感觉,学习兴趣拉满
老师,++表示自增, a=a++,这个应该是先赋值再自增吧。
那如果是这样的代码
int a = 5; a=a++; System.out.println(a);
按照我的理解执行应该是赋值a为5,然后a再自增为6,那打印出来的到底是5还是6呢?如果打印出来的是5,也就是我先赋值了,那a后面还自增为6了,为什么没有打印出来呢
老师,引入qs之后,一点击登录就报错
老师,我增加了验证码和个人介绍的验证,但是即使我输入正确也会提示错误信息,我找了很久都没有找到,帮我看看是什么问题,谢谢
63表单验证2-正则表达式-有问题吗.zip
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <script type="text/javascript"> /**********验证码生成***********/ function YZM(){ //生成4位随机整数 var ran=Math.floor(Math.random()*9000+1000) //获得span对象 var span=document.getElementById('yzm_span') span.innerText =ran; } /******************校验用户名*********/ function checkName(){ //汉字的正则表达式 符号是// var reg=/^[\u4e00-\u9fa5]{3,5}$/ //调用check方法 check('uname',reg) } /******************校验密码*********/ function checkPwd(){ //数字的正则表达式 var reg=/^\d{3,6}$/ check('pwd',reg) } /******************手机号码的验证*********/ function checkPhone(){ //手机号码的正则表达式 var reg=/^(13[0-9]|14[5|7]|15[0|1|2|3|5|6|7|8|9]|18[0|1|2|3|5|6|7|8|9])\d{8}$/ check('phone',reg) } /******************邮箱的验证*********/ function checkEmail(){ //邮箱的正则表达式 var reg=/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/ check('email',reg) } /*******************提取公共部分************/ function check(id,reg){ //获取密码 var uname=document.getElementById(id); var val=uname.value //获得alt属性 var alt=uname.alt ; //获得span对象 var span=document.getElementById(id+'_span') //密码的正则表达式 //var reg=/^\d{3,6}$/ if (val==null||val==''){ span.innerText='×'+alt+'不能为空' span.style.color='red'; }else if(reg.test(val)){ span.innerText='√'+alt+'合法 ' span.style.color='green'; }else{ span.innerText='×'+alt+'不合法 ' span.style.color='red'; } } /**********验证码的验证***************/ function checkYZM(){ //获取输入的值 var yzm=document.getElementsByName("yzm"); //获取输入的验证码的值做判断 var yzm2=yzm.value //获取span对象 var span=document.getElementById("yzm_span2") if (yzm2==null||yzm2==''||yzm2!=ran){ span.innerHTML="验证码错误"; span.style.color="red"; return false; }else{ span.innerHTML="验证码正确"; span.style.color="green"; return true; } } /**********性别的验证***************/ function checkSex(){ var sex=document.getElementsByName("sex"); var span=document.getElementById("sex_span") for(var i in sex){ if(sex[i].checked){ span.innerHTML="性别选择成功"; span.style.color="green"; return true; } } span.innerHTML="请选择性别"; span.style.color="red"; return false; } /**********爱好的验证***************/ function checkHobby(){ var hobby=document.getElementsByName("hobby"); var span=document.getElementById("hobby_span") for(var i in hobby){ if(hobby[i].checked){ span.innerHTML="爱好选择成功"; span.style.color="green"; return true; } } span.innerHTML="请选择你的爱好"; span.style.color="red"; return false; } /**********个人介绍验证***************/ function checkIntroduce(){ //获取输入的值 var introduce=document.getElementsByName("introduce"); //获取输入的个人介绍的值做判断 var introduce2=introduce.value //获取span对象 var span=document.getElementById("introduce_span") if (introduce2==null||introduce2==''){ span.innerHTML="请输入个人介绍"; span.style.color="red"; return false; }else{ span.innerHTML="个人介绍输入正确"; span.style.color="green"; return true; } } /* * 正则表达式 * 对数据格式进行一定的规范限制 * ^:开始 * [0-9 A-Z a-z]:所有数字 字母 * {2,4}:限制位数,段域,至少2位,最多4位 * {3}:指定三位数 * {2,}:代表2到正无穷位置 * *代表随意位置 * $:代表限制结尾 * \d:代表[0-9] * \w:代表[0-9 a-z A-Z] */ </script> </head> <body onload="YZM()"> <h1 align="center">注册页面</h1> <hr /> <form action="" method="get"> <!--普通文本框--> <!--表格的格式--> <table align="center" border="0" cellspacing="20px"> <tr> <td>用户名:</td> <td> <input type="text" name="uname" id="uname" value="" alt="用户名" placeholder="3-5位汉字" onblur="checkName()"/> <span id='uname_span'>*用户名必须是3-5位汉字</span> </td> </tr> <!--密码框--> <tr> <td>密 码</td> <td> <input type="password" name="pwd" id="pwd" value="" alt="密码" placeholder="3-6位数字" onblur="checkPwd()"/> <span id="pwd_span"></span> </td> </tr> <!--手机框--> <tr> <td>手机号:</td> <td> <input type="text" name="phone" id="phone" alt="手机号码" onblur="checkPhone()"/> <span id="phone_span"></span> </td> </tr> <!--邮箱输入框--> <tr> <td>邮 箱:</td> <td> <input type="text" name="email" id="email" alt="邮箱地址" onblur="checkEmail()"/> <span id="email_span"></span> </td> </tr> <!--性别输入框--> <tr> <td>性 别:</td> <td> <input type="radio" name="sex" value="1" onclick="checkSex()"/> 男 <input type="radio" name="sex" value="0" onclick="checkSex()" /> 女 <span id="sex_span"></span> </td> </tr> <!--爱好选择--> <tr> <td>爱 好:</td> <td> <input type="checkbox"value="1" name="hobby" onclick="checkHobby()"/>唱歌 <input type="checkbox"value="2" name="hobby" onclick="checkHobby()"/>睡觉 <input type="checkbox"value="3" name="hobby" onclick="checkHobby()"/>LOL <br /> <input type="checkbox"value="4" name="hobby" onclick="checkHobby()"/>旅行 <input type="checkbox"value="5" name="hobby" onclick="checkHobby()"/>高尔夫 <input type="checkbox"value="6" name="hobby" onclick="checkHobby()"/>篮球 <br /> <span id="hobby_span"></span> </td> </tr> <!--籍贯选择--> <tr> <td>籍 贯:</td> <td> <select > <option selected="selected">---请选择---</option> <option value="1">广东</option> <option value="2">湖南</option> <option value="3">湖北</option> <option value="4">河南</option> <option value="5">河北</option> </select> </td> </tr> <!--验证码输入框--> <tr height="35px"> <td>验证码</td> <td> <input type="number" name="yzm" id="yzm" value="" onblur="checkYZM()"/> <span id="yzm_span"></span><br /> <span id="yzm_span2"></span> </td> </tr> <!--个人介绍输入框--> <tr> <td>个人介绍:</td> <td align="center"> <!--align="center">代表全部东西都在中间--> <textarea rows="15" cols="30" onblur="checkIntroduce()"></textarea><br /> <span id="introduce_span"></span><br /> <input type="checkbox"value="7" />是否同意本公司协议<br /> <input type="submit" value="注册" /><br /> </td> </tr> </table> </form> </body> </html>
print(type(tank)) if type(tank) == "__main__.EnemyTank": wall.wall_hited(bullet) 打印出来敌方的坦克类型是<class '__main__.EnemyTank'> , 请问那个if语句里等号右边应该怎么写? 我写成__main__.EnemyTank 和EnemyTank都不起作用
public class TestVariable{ public static void main(String[] args){ int age-18; int x=19; System.out.println(age); System.out.println(x); } }
老师,它显示我第四行错误,我的分号是英文的呀,为啥还是报错呢?
为什么startswith和endswith运行结果为false
老师,我想问一下: int grade=(int)(Math.random()*4+1);
int grade=(int)(Math.random()*4)+1; 这两个代码有区别吗
老师板块二既然是轮播图,这五个图形为什么用绝对定位不用固定定位呢
视频14分05秒为什么要把.nav-list的right设置为-156px,向左走156不是刚好在屏幕中吗,没有隐藏啊,感觉应该right+156px吧
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637