PDF (Ltr)- 2.4 mb
PDF (A4)- 2.4 mb
表::选择
从表中选择行
描述
公共mysql_xdevapi \ TableSelectmysql_xdevapi \表::选择(混合列,
混合more_columns);
从表中获取数据。
参数
-
列
-
要从中选择数据的列。可以是包含一个或多个值的数组,也可以是字符串。
-
more_columns
-
附加列参数定义。
返回值
TableSelect对象;使用execute()方法执行select并返回一个RowResult对象。
例子
例5.161mysql_xdevapi \表:计数
例子
<?php $session = mysql_xdevapi\getSession("mysqlx://user:password@localhost");$session->sql("DROP DATABASE IF EXISTS ")->execute();会话- > sql(“创建数据库addressbook”)- >执行();$session->sql("CREATE TABLE addressbook.names(name text, age int)")->execute();$session->sql("INSERT INTO addressbook.names values ('John', 42), ('Sam', 33)")->execute();会话模式= $ - > getSchema(“addressbook”);表= $ schema - >可以获得的(“名字”);行=表- >选择美元(“名字”,“年龄”)- >执行()——> fetchAll ();print_r($行);
上面的例子将输出类似于:
数组([0]= >阵列(约翰·[时代]=[名字]= > > 42)[1]= >数组([名字]= >山姆[时代]= > 33))