网站首页 > 文章中心 > 其它

php读取数据代码

作者:小编 更新时间:2023-10-23 10:39:03 浏览量:44人看过

php 怎么读取mysql一条数据并输出某一字段

可以参考下面的代码:

//连接数据库服务器

$link =?mysql_connect('host(服务器ip地址,本地用localhost)','数据库账户','数据库密码');

//选择要连接的数据库

mysql_select_db('数据库名字');

php读取数据代码-图1

//执行查询,返回数据源

$query = mysql_query("SELECT * FROM test");

//遍历数据源,并赋值给$r,当没有数据时,变成false中断循环

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

echo $r['field_name'];//输出字段

}

扩展资料:

mysql使用说明

PHP读取指定条件MYSQL字段数据代码

服务端:

php

$con=mysql_connect("localhost","数据库名","数据库密码");

mysql_select_db("表名", $con);

$result = mysql_query("SELECT * FROM 表名 where lei=".$_GET['lei']);

echo json_encode($result?);

前端:

script

$(document).on('click','#find',function(){

$.get('你的php方法路径/lei/'+$('#find_id').val(),function(result){

$.each(result,function(){

})

/script

输入查询的lei:input type='text' id='find_id'input type='button' id='find' value="确定"

php+mysql如何读取数据库数据

大概的基本流程如下:

连接数据库,再加一个判断.

选择数据库

读取表

输出表中数据

下面是代码:

if (!$con)

{

die("数据库服务器连接失败");

/*?这就是一个逻辑非判断,如果错误就输出括号里的字符串 */?

@mysql_select_db("a",?$con);?

/*?选择mysql服务器里的一个数据库,假设你的数据库名为?a*/

$sql?=?"SELECT?*?FROM qq";?

/* 定义变量sql,?"SELECT?*?FROM?qq" 是SQL指令,表示选取表qq中的数据?*/

$result = mysql_query($sql); //执行SQL语句,获得结果集

/*下面就是选择性的输出打印了,由于不清楚你的具体情况给你个表格打印吧*/

//打印表格?

echo "table border=1";?

while( $row = mysql_fetch_array($result) )

/*逐行获取结果集中的记录,得到数组row?*/

{ ?

/*数组row的下标对应着数据库中的字段值?*/

$id = $row['id'];?

$name = $row['name'];?

$sex = $row['sex'];?

echo "tr";?

echo "td$id/td";?

echo "td$name/td";?

echo "td$sex/td";?

echo "/tr";?

}?

echo "table /";

如果你的switch是表头,就定义这个表头字段,然后输出.

PHP读取MySQL数据代码~呢?

新建view.php文件,其内容为:

$link=mysql_connect("localhost","root","之前的管理员密码");

if(!$link) echo "没有连接成功!";

else echo "连接成功!";

这样,我们便连接上了MySQL数据库,此时此刻呢,就是数据读取部分的代码,根据我的MySQL数据源表结构的介绍,我们试验性的来读取:

这三段数据.

在view.php中紧接着前边的代码继续写:

mysql_select_db("infosystem", $link); //选择数据库

$q = "SELECT * FROM info"; //SQL查询语句

$rs = mysql_query($q, $link); //获取数据集

if(!$rs){die("Valid result!");}

echo "table";

echo "trtd部门名称/tdtd员工姓名/tdtdPC名称/td/tr";

echo "/table";

mysql_free_result($rs); //关闭数据集

其中,"infosystem"为数据库名,"info"为表名.大家可以根据自己的情况酌情修改.

接着,运行它~怎么样~数据是不是顺利被读取了呢?

求PHP从数据库中读取内容并存入文件和从文件读取数据插入数据库的代码

//第一种?

$conn?=?mysql_connect("主机名","用户名","密码");

mysql_select_db("数据库名",$conn);

$sql?=?"select?*?from?user";

$result?=?mysql_query($sql);

$data="";

while($row?=?mysql_fetch_row($result)){

foreach($row?as?$v){

$data?.=$v."|";?//加个树线隔开字段

file_put_contents("abc.txt",$data);

//第二种

$filename?=?"abc.txt";

$res?=?fopen($filename,"r");

while(!feof($res)){

$buffer?=?fgets($res);

$buffer?=?str_replace('?',?'|',?$buffer);?

$array?=?explode('|',?$buffer);?

foreach($array?as?$v){

if(strlen($v)0){

$arr[]?=?$v;

fclose($res);

//组装数组插入数据库就可以了

php读取数据库信息的几种方法

/*?定义变量dbh?,?mysql_connect()函数的意思是连接mysql数据库,?"@"的意思是屏蔽报错?*/?

if(!$dbh){die("error");}?

/*?die()函数的意思是将括号里的字串送到浏览器并中断PHP程式?(Script).括号里的参数为欲送出的字串.?*/?

@mysql_select_db("ok",?$dbh);?

/*?选择mysql服务器里的一个数据库,这里选的数据库名为?ok?*/?

$q?=?"SELECT?*?FROM?abc";?

/*?定义变量q,?"SELECT?*?FROM?abc"是一个SQL语句,意思是读取表abc中的数据?*/?

br?/?

!--=========?方法一?=========--?

$rs?=?mysql_query($q,?$dbh);?

/*?定义变量?rs?,函数mysql_query()的意思是:送出?query?字串供?MySQL?做相关的处理或者执行.由于php是从右往左执行的,所以,rs的值是服务器运行mysql_query()函数后返回的值?*/?

if(!$rs){die("Valid?result!");}?

echo?"table";?

echo?"trtdID/tdtdName/td/tr";?

while($row?=?mysql_fetch_row($rs))?echo?"trtd$row[0]/tdtd$row[1]/td/tr";?

/*?定义量变(数组)row,并利用while循环,把数据一一写出来.?

函数mysql_fetch_row()的意思是:将查询结果$rs单列拆到阵列变数中.?

$row[0]?和?$row[1]?的位置可以换*/?

echo?"/table";?

!--=========?方法二?=========--?

while($row?=?mysql_fetch_object($rs))?echo?"$row-id?$row-name?br?/";?

/*?id和name可以换位置?*/?

!--=========?方法三?=========--?

while($row?=?mysql_fetch_array($rs))?echo?"$row[id]?$row[name]?br?/";?

!--=========?方法三最快?=========--?

@mysql_close($dbh);?

/*?关闭到mysql数据库的连接?*/?

以上就是土嘎嘎小编为大家整理的php读取数据代码相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!

版权声明:倡导尊重与保护知识产权。未经许可,任何人不得复制、转载、或以其他方式使用本站《原创》内容,违者将追究其法律责任。本站文章内容,部分图片来源于网络,如有侵权,请联系我们修改或者删除处理。

编辑推荐

热门文章