热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

如何在php中将mysql查询结果赋值给变量

本文介绍了在php中将mysql查询结果赋值给变量的方法,包括从mysql表中查询count(学号)并赋值给一个变量,以及如何将sql中查询单条结果赋值给php页面的一个变量。同时还讨论了php调用mysql查询结果到变量的方法,并提供了示例代码。

本文目录一览:


  • 1、php从mysql表中查询count(学号)然后赋值给一个变量,,并输出


  • 2、如何把sql中查询单条结果赋值给php页面的一个变量呢?


  • 3、php+mysql 语句中被查询的字段可以设置变量么


  • 4、PHP调用MYSQL查询结果到变量


  • 5、php将SQL查询结果赋值给变量

php从mysql表中查询count(学号)然后赋值给一个变量,,并输出

首先你返回的结果是一个资源型数据 需要处理

其次你count()的字段使用主键把 也就是 count(主键字段) 这样就没问题了

如何把sql中查询单条结果赋值给php页面的一个变量呢?

用的是mysql数据库的情况

?

$db_id=mysql_connect('localhost','用户名','密码');//连接数据库

mysql_select_db('数据库名');

$sql="select a.name from aa as a,bb as b where b.userid=$id";

$result=mysql_query($sql);

$i=0;

while($row=mysql_fetch_array($result)){

$name[$i]=$row[0];

$i++;

}

print_r($name);//结果存在$name这个数组中

?

php+mysql 语句中被查询的字段可以设置变量么

查询语句中可以直接放变量;

$abc = '内容';

$sql = "select * from table where a = '{$abc}'";

// 这个语句等同于: $sql = "select * from table where a = '内容'";

// 其次,字段名 和 字段值都可以用变量来代替,但是字段名不能加引号,否则会报 mysql  语法错误;

PHP调用MYSQL查询结果到变量

你刚才的截图的:$db=new

mysqli(.....);

new是初始化mysqli类的意思

你用的是类对吧

你用的是mysqli类,如果你需要把查询结果读到数组,你是不可以使用mysqli_fetch_array等函数的(因为类会把函数封装,过程函数是没办法用的)。

你只能使用你这个类里面的函数,去看看这个类应该有把查询结果读到数组的函数的。

----------------------------------------------------------------------------------------------------------------------

如果你用的是过程,那么应该这么写:

?php

mysql_connect('127.0.0.1','root','123456');

//连接数据库,主机名127.0.0.1,用户名root,密码123456

mysql_select_db('phpmyadmin');

//选择数据库phpmyadmin

$user=$_POST['uid'];

//把post的uid保存为user变量

$sql="select

*

from

userinfo

where

username='$user'";

//定义sql语句

$query=mysql_query($sql);

//执行,并保存为变量

$row=mysql_fetch_array($query);

//把执行结果保存为变量

echo

$row['sex'];

//输出一个做测试

?

如果不行,你可以把mysql换成mysqli

php将SQL查询结果赋值给变量

你是只取这一个值还是要取数组。只取一个的话。

$sql

=

"select

field1

from

pre_common_member_profile

where

uid='$username'";

$query

=

mysql_query($sql);

$bianliang

=

mysql_result($query,0);

echo

$bianliang;

取数组的话。

$sql

=

"select

field1

from

pre_common_member_profile

where

uid='$username'";

$query

=

mysql_query($sql);

while($row

=

mysql_fetch_array($query))

{

echo

$row["field1

"];

}

完毕。这些操作sql的基础知识,去看看php100的视频教程吧。给分。


推荐阅读
  • PHP 编程疑难解析与知识点汇总
    本文详细解答了 PHP 编程中的常见问题,并提供了丰富的代码示例和解决方案,帮助开发者更好地理解和应用 PHP 知识。 ... [详细]
  • 1:有如下一段程序:packagea.b.c;publicclassTest{privatestaticinti0;publicintgetNext(){return ... [详细]
  • 通过Web界面管理Linux日志的解决方案
    本指南介绍了一种利用rsyslog、MariaDB和LogAnalyzer搭建集中式日志管理平台的方法,使用户可以通过Web界面查看和分析Linux系统的日志记录。此方案不仅适用于服务器环境,还提供了详细的步骤来确保系统的稳定性和安全性。 ... [详细]
  • PHP 5.2.5 安装与配置指南
    本文详细介绍了 PHP 5.2.5 的安装和配置步骤,帮助开发者解决常见的环境配置问题,特别是上传图片时遇到的错误。通过本教程,您可以顺利搭建并优化 PHP 运行环境。 ... [详细]
  • 深入理解 SQL 视图、存储过程与事务
    本文详细介绍了SQL中的视图、存储过程和事务的概念及应用。视图为用户提供了一种灵活的数据查询方式,存储过程则封装了复杂的SQL逻辑,而事务确保了数据库操作的完整性和一致性。 ... [详细]
  • 本文详细介绍了如何通过多种编程语言(如PHP、JSP)实现网站与MySQL数据库的连接,包括创建数据库、表的基本操作,以及数据的读取和写入方法。 ... [详细]
  • MySQL 数据库迁移指南:从本地到远程及磁盘间迁移
    本文详细介绍了如何在不同场景下进行 MySQL 数据库的迁移,包括从一个硬盘迁移到另一个硬盘、从一台计算机迁移到另一台计算机,以及解决迁移过程中可能遇到的问题。 ... [详细]
  • 本文详细介绍了 MySQL 中 LAST_INSERT_ID() 函数的使用方法及其工作原理,包括如何获取最后一个插入记录的自增 ID、多行插入时的行为以及在不同客户端环境下的表现。 ... [详细]
  • 本文详细探讨了JDBC(Java数据库连接)的内部机制,重点分析其作为服务提供者接口(SPI)框架的应用。通过类图和代码示例,展示了JDBC如何注册驱动程序、建立数据库连接以及执行SQL查询的过程。 ... [详细]
  • MySQL索引详解与优化
    本文深入探讨了MySQL中的索引机制,包括索引的基本概念、优势与劣势、分类及其实现原理,并详细介绍了索引的使用场景和优化技巧。通过具体示例,帮助读者更好地理解和应用索引以提升数据库性能。 ... [详细]
  • C++实现经典排序算法
    本文详细介绍了七种经典的排序算法及其性能分析。每种算法的平均、最坏和最好情况的时间复杂度、辅助空间需求以及稳定性都被列出,帮助读者全面了解这些排序方法的特点。 ... [详细]
  • 构建基于BERT的中文NL2SQL模型:一个简明的基准
    本文探讨了将自然语言转换为SQL语句(NL2SQL)的任务,这是人工智能领域中一项非常实用的研究方向。文章介绍了笔者在公司举办的首届中文NL2SQL挑战赛中的实践,该比赛提供了金融和通用领域的表格数据,并标注了对应的自然语言与SQL语句对,旨在训练准确的NL2SQL模型。 ... [详细]
  • 在使用SQL Server进行动态SQL查询时,如果遇到LIKE语句无法正确返回预期结果的情况,通常是因为参数传递方式不当。本文将详细探讨这一问题,并提供解决方案及相关的技术背景。 ... [详细]
  • 网络运维工程师负责确保企业IT基础设施的稳定运行,保障业务连续性和数据安全。他们需要具备多种技能,包括搭建和维护网络环境、监控系统性能、处理突发事件等。本文将探讨网络运维工程师的职业前景及其平均薪酬水平。 ... [详细]
  • 根据最新发布的《互联网人才趋势报告》,尽管大量IT从业者已转向Python开发,但随着人工智能和大数据领域的迅猛发展,仍存在巨大的人才缺口。本文将详细介绍如何使用Python编写一个简单的爬虫程序,并提供完整的代码示例。 ... [详细]
author-avatar
浩劫19_439
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有