php数据库牵引 PHP调用数据库

PHp如何连接数据库?

PHP链接数据库有几种方式

成都创新互联-专业网站定制、快速模板网站建设、高性价比温泉网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式温泉网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖温泉地区。费用合理售后完善,十余年实体公司更值得信赖。

mysqli:

?php 

$servername = "localhost"; 

$username = "username"; 

$password = "password"; 

// 创建连接 

$conn = new mysqli($servername, $username, $password); 

// 检测连接 

if ($conn-connect_error) {

die("连接失败: " . $conn-connect_error); 

echo "连接成功"; 

?

也可以使用PDO进行链接,前提是你必须在php.ini中开启PDO:

?php

$servername = "localhost";

$username = "username";

$password = "password";

try {

$conn = new PDO("mysql:host=$servername;dbname=myDB", $username, $password);

echo "连接成功"; 

}

catch(PDOException $e)

{

echo $e-getMessage();

}

?

建议使用PDO,功能更加强大,兼容各种数据库

php连接数据库代码

根据你贴出来的意思是没有定义这个函数mysql_pconnect()

估计你是调用了一个mysql操作类的程序来操作数据库,

第一,看看你的mysql_pconnect函数名称是否写错

第二,如果是调用了类里面的函数,看看你有没有重新创建类

例如:$doc = new DB_Doc_Read();//new 一个类

$doc-mysql_pconnect();//调用类中的函数

第三,如果没有调用类,是直接写的函数,那应该是mysql_connect函数

图片验证码一般跟你的系统没有关系,因为是显示在客户端的,把你代码贴出来我看看。

关于PHP连接数据库的几种方法?? ODBC(加数据源和不加)、OLE DB、AODDB?这些分别该怎么连接呢,代码怎

本人常用PHP连接MYSQL数据库方法

$conn=mysql_connect("主机", "用户名", "密码") or die("数据库连接失败")//MYSQL数据库的连接

mysql_select_db("打开数据库",$conn) //数据库的选择

$query="这里写标准的SQL语句";

mysql_query ($query,$conn)//执行SQL语句

php调用数据库字段

我说一下几个步骤:

1、首先你得有一个存储这些数据的数据库表,比如数据库表的结构是这样的。

数据库表名为:user

字段:编号(id),姓名(name),手机(mobile),产品名称(productName) 主键为id

2、实现你需要的功能:

第一步:你需要连接数据库,有一个连接数据库的文件:conn.php。内容如下:

// 我假设你的数据库是mysql的,假设你的数据库用户名为root,密码为123456,根据你数据库的实际情况改写成你的。数据库名称假设为db_889888658

?php

$conn=mysql_connect("localhost","root","123456") or die("数据库连接失败,请检查用户名或密码");

mysql_select_db("db_889888658",$conn);

mysql_query("SET NAMES 'gb2312'");

?

第二步:你需要一个添加数据的表单,就相当于一个注册或添加数据的页面。如文件为:add.html内容如下:

form action="reg.php" method="post"

input type="text" name="name"br/

input type="text" name="mobile"br/

input type="text" name="productName"/br

input type="submit" name="submit" value="添加数据"

/form

第三步:写一个处理你表单提交的数据的文件reg.php。内容如下:

?php

include "conn.php";

if(isset($_POST["submit"])){

$name=$_POST["name"];

$mobile=$_POST["mobile"];

$productName=$_POST["productName"];

$sql="INSERT INTO 'user'(id,name,mobile,productName) VALUES (NULL,$name,$mobile,$productName)";

$query=mysql_query($sql);

$num=mysql_affected_rows($conn);

if($num=1){

echo "scriptalert('数据添加成功');location.href='add.html';/script";

}else{

echo "scriptalert('数据添加失败');history.back();/script";

}

}

?

第四步,第三步已经实现你说的第一个功能。下面说一下你的第二个功能。写一个表单,输入你要查询的手机号,点击“查询”按钮查询你想要的字段。

?php

if($_POST["submit"]){

$mobile=$_POST["mobile"];

if(!empty($mobile)){

include "conn.php";

$sql="SELECT * FROM 'user' WHERE 'mobile'='$mobile'";

$query=mysql_query($sql);

while($rs=mysql_fetch_array($query)){

$str="查询结果:br/";

$str.="用户名:".$rs["name"]." ";

$str.="产品名:".$rs["name"]." ";

}

echo "您查询的手机号为".$mobile."的数据信息如下:br/";

echo $str;

}else{

echo "请输入手机号";

}

}

?

form action="" method="post"

请输入您要查询的手机号:input type="text" name="mobile" input type="submit" name="submit" value="查询"

/form


新闻标题:php数据库牵引 PHP调用数据库
网址分享:http://azwzsj.com/article/dodhjds.html