php
mysql_select_db(wk,$conn);
$name=$_POST["zhanghao"];
$pwd=$_REQUEST["mima"];
$sql="select * from zhuce where username = '$name' and password = '$pwd'";
echo $sql;
$result=mysql_query($sql,$conn);
$row=mysql_fetch_array($result);
if(!$row){
echo "scriptwindow.alert('用户不存在或者密码错误');/script";
}
else{
echo "scriptwindow.alert('$row[username],欢迎您');/script";
判断的不是很清楚,我也是新手,呵呵
你记住 所有在 引号里面的 东西都是字符串!!!!!
if("SELECT username,passwd FROM wen WHERE $username=$user,$passwd=$passwd"){
echo "scriptalert('欢迎登录!');window.location.href='index1.php';/script";
这一句代码本身就是不通的.
还有就是 你的sql语句也是错误的.
参考如下:
$sql = 'SELECT username,passwd FROM wen WHERE username="'.$user.'" AND passwd="'.$passwd.'"';
$result = mysql_query($sql,$conn);
手动回复,不谢
在wamp目录下的WWW下创建一个后缀名为PHP的记事本文件
输入以下代码
if(mysql_error())
{
echo"数据库连接失败";
die();//终止运行
mysql_select_db("数据库名",$con);
if(mysql_errno())
die();
echo"数据库连接成功";
要写sql语句的话
例如:
or die("数据库连接失败br");
mysql_select_db("mysql_test",$con) or die("数据库连接失败!br");
mysql_query("set names 'gbk'");//设置中文字符
$sql = "insert into customers(cust_id,cust_name,cust_sex,cust_address,cust_contact)";
$sql=$sql."values(null,'李中华','0','深圳市','南山区')";
if(mysql_query($sql,$con)){
echo"数据库连接成功br";
echo"数据库连接失败br";
//采用pdo链接数据库
try{
$dsn
=
$pdo
new
PDO($dsn,'root','qq');
}catch(PDOEXCEPTION
$e){
echo
$e-
getMessage
();
//通过预处理查询验证
$sql
"SELECT
count(*)
FROM
users
WHERE
username=:username
AND
password=:password";
$stmt
$pdo-prepare($sql);
$data
$stmt-execute($_GET);
//接过来的post值,前提表单中的name值和数据库的的字段名称相同
if($data){
'登陆成功';
}else{
'登陆失败';
$e-getMessage();
PHP访问MySQL数据库:
因为连接数据库需要较长的时间和较大的资源开销,所以如果在多个网页中都要频繁地访问数据库,则可以建立与数据库的持续连接.即调用mysql_pconnect()代替mysql_connect().
基本步骤:
①连接服务器:mysql_connect();
查询:select
显示:show
插入:insert into
更新:update
删除:delete
打了那么多,希望对你做这个有所 帮助.
以上就是土嘎嘎小编为大家整理的php登入数据库相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!