mysql查询结果在php变量,mysql 查询变量

本文目录一览:

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的视频教程吧。给分。

原创文章,作者:VMCT,如若转载,请注明出处:https://www.506064.com/n/150292.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
VMCTVMCT
上一篇 2024-11-07 09:50
下一篇 2024-11-07 09:50

相关推荐

  • 如何修改mysql的端口号

    本文将介绍如何修改mysql的端口号,方便开发者根据实际需求配置对应端口号。 一、为什么需要修改mysql端口号 默认情况下,mysql使用的端口号是3306。在某些情况下,我们需…

    编程 2025-04-29
  • int类型变量的细节与注意事项

    本文将从 int 类型变量的定义、声明、初始化、范围、运算和类型转换等方面,对 int 类型变量进行详细阐述和讲解,帮助读者更好地掌握和应用 int 变量。 一、定义与声明 int…

    编程 2025-04-29
  • PHP和Python哪个好找工作?

    PHP和Python都是非常流行的编程语言,它们被广泛应用于不同领域的开发中。但是,在考虑择业方向的时候,很多人都会有一个问题:PHP和Python哪个好找工作?这篇文章将从多个方…

    编程 2025-04-29
  • Python input参数变量用法介绍

    本文将从多个方面对Python input括号里参数变量进行阐述与详解,并提供相应的代码示例。 一、基本介绍 Python input()函数用于获取用户输入。当程序运行到inpu…

    编程 2025-04-29
  • Python匿名变量的使用方法

    Python中的匿名变量是指使用“_”来代替变量名的特殊变量。这篇文章将从多个方面介绍匿名变量的使用方法。 一、作为占位符 匿名变量通常用作占位符,用于代替一个不需要使用的变量。例…

    编程 2025-04-29
  • Python操作MySQL

    本文将从以下几个方面对Python操作MySQL进行详细阐述: 一、连接MySQL数据库 在使用Python操作MySQL之前,我们需要先连接MySQL数据库。在Python中,我…

    编程 2025-04-29
  • PHP怎么接币

    想要在自己的网站或应用中接受比特币等加密货币的支付,就需要对该加密货币拥有一定的了解,并使用对应的API进行开发。本文将从多个方面详细阐述如何使用PHP接受加密货币的支付。 一、环…

    编程 2025-04-29
  • 使用SQL实现select 聚合查询结果前加序号

    select语句是数据库中最基础的命令之一,用于从一个或多个表中检索数据。常见的聚合函数有:count、sum、avg等。有时候我们需要在查询结果的前面加上序号,可以使用以下两种方…

    编程 2025-04-29
  • Python变量在内存中的存储

    该文章将从多个方面对Python变量在内存中的存储进行详细阐述,包括变量的声明和赋值、变量的引用和指向、内存地址的变化、内存管理机制等。 一、声明和赋值 在Python中,变量声明…

    编程 2025-04-29
  • MySQL递归函数的用法

    本文将从多个方面对MySQL递归函数的用法做详细的阐述,包括函数的定义、使用方法、示例及注意事项。 一、递归函数的定义 递归函数是指在函数内部调用自身的函数。MySQL提供了CRE…

    编程 2025-04-29

发表回复

登录后才能评论