phpmysqlor
『壹』 php如何实现MYSQL查询功能
首先搭建一个PHP环境,我用的wamp
然后比如你的数据库位置是本地localhost
数据库用户名是回答root
数据库密码是123456
数据库名是mydb
数据库里有个表mytab
有3个字段
id(主键) name sno
1 张三 123
2 李四 456
然后在项目根目录,新建一个文件:index.php
<?php
//连接数据库
$con=mysqli_connect("localhost","root","123456","mydb");
//SQL语句
$sql="select * from mytab;";
//执行SQL语句,结果保存到$arr
$obj=mysqli_query($con,$sql);
$arr=mysqli_num_rows($result);
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>实现最简单的php网页+mysql查询功能</title>
</head>
<body>
<?php
echo "<pre>";
print_r($obj);
?>
</body>
</html>
之后就能够看到结果了
『贰』 PHP+MYSQL也有'or'='or'的登录漏洞么
这是数据库查询语句没写好的问题,正如楼下所说,程序上没写好才会出现这种问题
并不是程序本身的漏洞
『叁』 什么是php与mysql的连接
php与mysql连接之后就可以对mysql数据库进行操作了
『肆』 php mysql怎么进入数据库
在wamp目录下的WWW下创建一个后缀名为PHP的记事本文件
输入以下代码
<?php
$con=mysql_connect("localhost:3306","用户名(默认root)","密码");
if(mysql_error())
{
echo"数据库连接失败";
die();//终止运行
}
mysql_select_db("数据库名",$con);
if(mysql_errno())
{
echo"数据库连接失败";
die();
}
echo"数据库连接成功";
?>
要写sql语句的话
例如:
<?php
$con=mysql_connect("localhost:3306","root","root")
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>";
}
else{
echo"数据库连接失败<br>";
}
?>
『伍』 php操作sql server和mysql有什么不同
用pdo中间层做,除了连接方式不同,别的都一样
『陆』 php mysql 多条件筛选
$sql="select * from house where house_price> '$cdayprice' AND dl='东区'";(OR或者的意思)
意思是地址等于东区
『柒』 如何打开php mysql数据库
在wamp目录下的WWW下创建一个后缀名为PHP的记事本文件
输入以下代码
<?php
$con=mysql_connect("localhost:3306","用户名(默认root)","密码");
if(mysql_error())
{
echo"数据库连接失败";
die();//终止运行
}
mysql_select_db("数据库名",$con);
if(mysql_errno())
{
echo"数据库连接失败";
die();
}
echo"数据库连接成功";
?>
要写sql语句的话
例如:
<?php
$con=mysql_connect("localhost:3306","root","root")
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>";
}
else{
echo"数据库连接失败<br>";
}
?>
『捌』 <php mysql_connect("localhost","root","") or die("连接失败"); mysql_select_db("reply
mysql_connect("localhost","root","") or die("连接失败复");//这个只是连接数据库制服务器。
mysql_select_db("reply")//这个是选择数数据库服务器上的某个数据库。
要想在结果中显示关键字,还得在输出代码中添加html代码来改变关键字的颜色。
如:echo "<font color=red>".$key."</font>";
$key变量就是关键字变量。
希望能有所帮助!
『玖』 PHP怎么取得MYSQL字段(值)的总和!
select sum(line) from dx_member
呃来,既然解决了,就多源加一句,有什么SQL语句的问题可以参考这个网站,
http://www.w3school.com.cn/sql/index.asp
『拾』 php代码中mysql_select_db($yuming) or die('无法选择数据库');//数据库名
会不会是字符串的问题,你试着选择db的时候变量加双引号试试呢/不定