我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

如何通过php动态获取mysql字段

In php I access results from a mysql query results set as such:

$results->fldname;

My question is how can I dynamically pass the field name to $results? For example:

$results->fld_$name;

try this:

$results->{'fld_'.$name};
//or (not recommended)
$name = 'fld_'.$name;
$results->$name;

If you're asking if that's possible in PHP, then yes:

$field = "fld_name";
$result->$field;

This would be the same as:

$result->fld_name;

近期文章

  • 解析错误......根本找不到它? (第86行)
  • 重新定义数组,搜索并返回$ var
  • 在php中以不同的方式加入两个mysql表
  • ffmpeg:在php中使用返回的数据
  • 使用PHP根据时间从.txt文件中删除行
  • 获取用户和服务器时间之间的时差?
  • 通过PDO将数据插入MySQL,尝试使用数组包含时间戳和数据 - 获取错误?
  • 返回并使用纯JavaScript嵌入图像,如php?
  • 这会被认为是php / codeigniter中的依赖注入吗?
  • PHP - 析构函数可以访问任何方法或属性
  • PHP到JSON格式
  • 更改session_name()是否真的有助于防止会话劫持?
  • PHP / MySQL搜索不返回所有结果
  • 只提交页面是ajax成功的
  • 如何使用.htaccess缩短codeigniter中的网址?
  • 指定函数参数的对象类型?
  • PHP在内部循环排序
  • PHP Mysql从多个表中选择查询
  • 了解多维数组的基础知识
  • 动态地包含基于浏览器功能的PHP

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华