好得很程序员自学网
  • 首页
  • 后端语言
    • C#
    • PHP
    • Python
    • java
    • Golang
    • ASP.NET
  • 前端开发
    • Angular
    • react框架
    • LayUi开发
    • javascript
    • HTML与HTML5
    • CSS与CSS3
    • jQuery
    • Bootstrap
    • NodeJS
    • Vue与小程序技术
    • Photoshop
  • 数据库技术
    • MSSQL
    • MYSQL
    • Redis
    • MongoDB
    • Oracle
    • PostgreSQL
    • Sqlite
    • 数据库基础
    • 数据库排错
  • CMS系统
    • HDHCMS
    • WordPress
    • Dedecms
    • PhpCms
    • 帝国CMS
    • ThinkPHP
    • Discuz
    • ZBlog
    • ECSHOP
  • 高手进阶
    • Android技术
    • 正则表达式
    • 数据结构与算法
  • 系统运维
    • Windows
    • apache
    • 服务器排错
    • 网站安全
    • nginx
    • linux系统
    • MacOS
  • 学习教程
    • 前端脚本教程
    • HTML与CSS 教程
    • 脚本语言教程
    • 数据库教程
    • 应用系统教程
  • 新技术
  • 编程导航
    • 区块链
    • IT资讯
    • 设计灵感
    • 建站资源
    • 开发团队
    • 程序社区
    • 图标图库
    • 图形动效
    • IDE环境
    • 在线工具
    • 调试测试
    • Node开发
    • 游戏框架
    • CSS库
    • Jquery插件
    • Js插件
    • Web框架
    • 移动端框架
    • 模块管理
    • 开发社区
    • 在线课堂
    • 框架类库
    • 项目托管
    • 云服务

当前位置:首页>后端语言>PHP
<tfoot draggable='sEl'></tfoot>

php单个查询记录 php查询一条记录

很多站长朋友们都不太清楚php单个查询记录,今天小编就来给大家整理php单个查询记录,希望对各位有所帮助,具体内容如下:

本文目录一览: 1、 Php里面,用如何方便的获得一个SELECT查询语句所返回的记录数啊? 2、 用PHP代码如何查询数据库表中的一条记录 3、 PHPMySQL指定查询一条记录 4、 php如何查询某个表一共多少条记录? Php里面,用如何方便的获得一个SELECT查询语句所返回的记录数啊?

SELECT

语句用于从数据库中选取数据。

语句1:SELECT

*

FROM

table_name

解说:意思就是读取整个表table_name里面的数据显示出来

语句1:SELECT

*

FROM

table_name

Where

x

=

1

解说:意思就是读取表table_name里面键名为:x

值为:1的

数据显示出来

例子:

?php

$con = mysql_connect("localhost","peter","abc123");

if (!$con)

  {

  die('Could not connect: ' . mysql_error());

  }

mysql_select_db("my_db", $con);

$result = mysql_query("SELECT * FROM Persons");

while($row = mysql_fetch_array($result))

  {

  echo $row['FirstName'] . " " . $row['LastName'];

  echo "<br /

";

}

mysql_close($con);

?>数据库采用UTF8编码,而页面申明编码是GB2312,这是最常见的产生乱码的原因。

这时候在PHP脚本里面直接SELECT数据出来的就是乱码,需要在查询前先使用:

mysql_query("SET NAMES GBK");或mysql_query("SET NAMES GB2312");来设定MYSQL连接编码,保证页面申明编码与这里设定的连接编码一致(GBK是GB2312的扩展)。如果页面是UTF-8编码的话,可以用:

mysql_query("SET

NAMES

UTF8");

注意是UTF8而不是一般用的UTF-8。假如页面申明的编码与数据库内部编码一致可以不设定连接编码。

代码如下:

$mysql_mylink = mysql_connect($mysql_host, $mysql_user, $mysql_pass);

mysql_query("SET NAMES 'GBK'");

用PHP代码如何查询数据库表中的一条记录

我直接在这给你修改答案算了

使用的时候删除行号 修改数据库配置 如果想使用 页面不刷新查询数据库 需要使用JQUERY 如果有需要给我留言

1 <?php

2 if(isset($_POST['submit'])$_POST['submit']=='提交'){

3 //判断是否是提交过来的

4 $intext = $_POST['intext'];

5 if($intext!=null||$intext!=''){

6 $link = mysql_connect("localhost", "root", "123456");

7 //数据库配置信息 第一个参数数据库位置第二个是用户名第三个是密码

8 mysql_select_db("szn_test");

9 //设置要使用的数据库

10 $sql = "select * from demo where res = '".$intext."'";

11 //SQL语句

12 var_dump($sql);

13 $res = mysql_query($sql);

14 $arr = array();

15 //吧结果存入数组 并记录数组长度

16 $count = 0;

17 while($data = mysql_fetch_array($res)){

18 $arr[$count] = $data;

19 $count++;

20 }

21 //关闭数据库

22 mysql_close($link);

23 }

24 }

25

26 ?>

27 <html>

28 <head>

29 <title></title>

30 </head>

31 <body>

32 <form id="form1" method="post" action="demo.php">

33 <input type="text" name="intext">

34 <input type="submit" name="submit" value="提交">

35 </form>

36 <?php

37 if(isset($arr)$arr != null){

38 for($i = 0; $i < $count; $i++){

39 foreach($arr[$i] as $key => $value){

40 echo "key:".$key." value:".$value;

41 echo " ";

42 }

43 echo "<br>";

44 }

45 }

46 ?>

47 </body>

48 </html>

这个是数据库查询代码 你可以看以下对照着修改修改

PHPMySQL指定查询一条记录

比方说user表里有三个字段,分别是id、name、age,那么当你查找到某一记录时,可以用下面的方法分别取出这三个字段的值:

$conn=new mysqli("xxxxxx这些参数自己搞定xxxx","xxxx","xxxx","xxxx");

$rs=$conn->query("select * from `user` limit 1");

//方法一:

$data=$rs->fetch_assoc();

$id=$data["id"];

$name=$data["name"];

$age=$data["age"];

//方法二:

$data=$rs->fetch_row();

$id=$data[0];

$name=$data[1];

$age=$data[2];

//方法三:

$data=$rs->fetch_object();

$id=$data->id;

$name=$data->name;

$age=$data->age;

//方法四:

list($id,$name,$age)=$rs->fetch_row();

//还有很多方法就不一一列举了

php如何查询某个表一共多少条记录?

需要准备的材料分别是:电脑、php编辑器、浏览器。

1、首先,打开php编辑器,新建php文件,例如:index.php。

2、在index.php中,输入代码:

$conn = new mysqli('10.5.15.177', 'root', '', 'test');

$sql = "select * from stu";

$r = $conn->query($sql);

print_r($r->num_rows);

3、浏览器运行index.php页面,此时打印出了stu表的记录数是5。

关于php单个查询记录的介绍到此就结束了,不知道本篇文章是否对您有帮助呢?如果你还想了解更多此类信息,记得收藏关注本站,我们会不定期更新哦。

查看更多关于php单个查询记录 php查询一条记录的详细内容...

声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://www.haodehen.cn/did197189
更新时间:2023-04-26   阅读:34次

上一篇: php包含多个文件 php包含多个文件类型

下一篇:文库预览php php在线预览pdf

相关资讯

最新资料更新

  • 1.phpfpm出错 php报错信息
  • 2.包含catflag.php的词条
  • 3.php接收url php接收json数据
  • 4.php中文变量问号 php变量使用
  • 5.iisphpma的简单介绍
  • 6.php里怎么输出 php的输出函数
  • 7.php代码修改按钮大小 php内容修改
  • 8.PHP画饼图动态 python 动态饼图
  • 9.php连接vertica php连接mysql
  • 10.php薪资1680 php一个月能挣多少钱
  • 11.php下载csv乱码 php下载文件名乱码
  • 12.php数据层设计 php数据库操作
  • 13.phpjson提交 phppost提交
  • 14.phptoast弹框 php 弹框
  • 15.php底层c源码 php底层是用c写的吗
  • 16.网页识别不了php文件 php网页无法显示
  • 17.php表示数组元素 php数组实现
  • 18.phpdelete的简单介绍
  • 19.整站系统php源码 php企业网站整站源码
  • 20.php表格循环 php循环函数

CopyRight:2016-2025好得很程序员自学网 备案ICP:湘ICP备09009000号-16 http://www.haodehen.cn
本站资讯不构成任何建议,仅限于个人分享,参考须谨慎!
本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。
本网站刊载的所有内容(包括但不仅限文字、图片、LOGO、音频、视频、软件、程序等)版权归原作者所有。任何单位或个人认为本网站中的内容可能涉嫌侵犯其知识产权或存在不实内容时,请及时通知本站,予以删除。

网站内容来源于网络分享,如有侵权发邮箱到:kenbest@126.com,收到邮件我们会即时下线处理。
网站框架支持:HDHCMS   51LA统计 百度统计
Copyright © 2018-2025 「好得很程序员自学网」
[ SiteMap ]