获取mysqli函数的值和字段名
<?php$mysqli=new mysqli("localhost", "root", "123456", "xsphpdb");if(mysqli_connect_errno()){echo "错误:".mysqli_connect_error();exit;}//执行select语句,返回来的就是结果集(对象)$sql="select id cid, name shopname, price shopprice, num shopnum, desn shopdesn from shops";$result=$mysqli->query($sql);$rows=$result->num_rows;$cols=$result->field_count;echo "表中{$rows}行,{$cols}列<br>";//记录信息/* $result->fetch_row() ---- mysql_fetch_row() 索引数组* $result->fetch_assoc() --- mysql_fetch_assoc() 关联数组(下标就是列名)* $result->fetch_array() ---- mysql_fetch_array() 两个数组都返回(MYSQLI_ASSOC, MYSQLI_NUM,MYSQLI_BOTH(default))* $result->fetch_object() --- mysql_fetch_object() * * 每次执行一次,就会从结果集中取出当前一条记录(当前记录就是第一个行,可以使用data_seek(5))* * 指针指向下一行,下次再取时,就会取出下一行,当结果集中没有记录时,则返回false **/echo '<table border=1 align="center" width=900>';echo '<tr>'; // $result->field_seek(2);while($field=$result->fetch_field()){echo '<th>'.$result->current_field.'_['.$field->orgname.']'.$field->name.'('.$field->max_length.')</th>';}echo '</tr>';// $result->data_seek(50);while($row=$result->fetch_assoc()){echo '<tr>';foreach($row as $col){echo '<td>'.$col.'</td>';}echo '</tr>';}echo '</table>';$result->free();$mysqli->close();
转载于:https://www.cnblogs.com/qingxiaoping/p/5019606.html
获取mysqli函数的值和字段名相关推荐
- 243 mysql获取某个表中除了某个字段名外的所有字段名
SELECTGROUP_CONCAT( column_name SEPARATOR ',' ) FROMinformation_schema.COLUMNS WHEREcolumn_name < ...
- mysql获取某个表中除了某个字段名外的所有字段名
现一个表中有很多字段,但我不想要其中某一个字段,手打出来字段太多,不方便. SELECTGROUP_CONCAT( column_name SEPARATOR ',' ) FROMinformatio ...
- php service 函数,PHP 获取 web service 的相关函数及字段
//系统函数 不用引入文件 $client = new SoapClient('http://100.100.100.18/serrvice?wsdl'); //打印 web service 的相关可 ...
- java反射之Field用法(获取对象的字段名和属性值)
一.概述 Field是一个类,位于java.lang.reflect包下.在Java反射中Field类描述的是类的属性信息,功能包括: 获取当前对象的成员变量的类型 对成员变量重新设值 二.如何获取F ...
- 通过PropertyDescriptor反射进行字段名值的获取及设置
/** * 根据属性名获取对应的value * @param fieldName * @param obj * @return * @throws Exception */ private ...
- java怎么通过字段去获取对象_通过java反射获取任意对象的字段名及字段值
import java.lang.reflect.Field; public class ReflectClass3 { /** * @param args */ public static void ...
- thinkphp模型中的获取器和修改器(根据字段名自动调用模型中的方法)
thinkphp模型中的获取器和修改器(根据字段名自动调用模型中的方法) 一.总结 记得看下面 1.获取器的作用是在获取数据的字段值后自动进行处理 2.修改器的作用是可以在数据赋值的时候自动进行转换处 ...
- PHP二维数组用某个字段的值当做键名
最近在学习使用array_column函数,发现一个比较实用的用法.很多时候,我们在获取的二维数组都是索引数组,在某些时刻使用时并不方便,最好是能够以某个字段的值作为键名,这样就能更好的使用了.绝大多 ...
- sqlserver根据字段查表_查找sqlserver数据库中,查询某值所表名和字段名
有时候我们想通过一个值知道这个值来自数据库的哪个表以及哪个字段,通过一个存储过程实现的.只需要传入一个想要查找的值,即可查询出这个值所在的表和字段名. 前提是要将这个存储过程放在所查询的数据库. CR ...
- python读取access_Python 获取 Access 表字段名!
时效说明:walker 的旧文迁移,某些地方可能过时,最后更新时间为 2015-09-25 以下所有代码 Python2.7.Python3.4 均可用. Python资源共享群:484031800 ...
最新文章
- andoridView修改
- 行业|又一家明星机器人公司倒掉:曾是全球机器人技术50强,主打性价比AI机械臂...
- VS2010 win32项目windows窗体程序 向导生成代码解析
- 126篇殿堂级深度学习论文分类整理 从入门到应用 | 干货
- android 仿微信侧滑删除SwipeListView实例
- chrome动态ip python_用Python爬虫爬取动态网页,附带完整代码,有错误欢迎指出!...
- 适配器模式(类适配器)
- Xcode常见的编译、运行等错误的解决
- 朴素的UNIX之-Linux CFS一个注释
- python3函数重载_9.20 利用函数注解实现方法重载
- HDU1370 Biorhythms【中国剩余定理】
- scheduling.quartz.CronTriggerBean has interface org.quartz.CronTrigger as super class
- 在ie7中overflow:hidden失效问题及解决方案
- no artifacts configured
- 玩转华为ENSP模拟器系列 | 配置OSPF ABR路由聚合示例
- 在centos上安装vmware14
- 聊聊 CITA 节点的那点事
- 小哥凭“量子速读”绝技吸粉59万:看街景图0.1秒,“啪的一下”在世界地图精准找到!...
- JS的数据类型分类以及用法,没有这些基础,学不好js
- 系统加速比(amdahl定律)