×

query函数

query函数(mysql 中query是什么意思)

admin admin 发表于2023-03-12 22:12:36 浏览53 评论0

抢沙发发表评论

本文目录

mysql 中query是什么意思


我想你应该想说的是mysql_query(),而你说的query应该是框架中自己封装的,应该就是mysql中的mysql_query(),我们公司的框架就是。mysql_query() 函数执行一条 MySQL 查询。语法:mysql_query(query,connection),
query 必需。规定要发送的 SQL 查询。注释:查询字符串不应以分号结束。
connection 可选。规定 SQL 连接标识符。如果未规定,则使用上一个打开的连接。

mysql_query( )函数有什么作用 举例说明!谢谢!


int mysql_query(MYSQL *mysql, const char *query)
描述
执行由“Null终结的字符串”查询指向的SQL查询。正常情况下,字符串必须包含1条SQL语句,而且不应为语句添加终结分号(‘;’)或“\g”。如果允许多语句执行,字符串可包含多条由分号隔开的语句。
mysql_query()不能用于包含二进制数据的查询,应使用mysql_real_query()取而代之(二进制数据可能包含字符‘\0’,mysql_query()会将该字符解释为查询字符串结束)。
如果希望了解查询是否应返回结果集,可使用mysql_field_count()进行检查。
返回值
如果查询成功,返回0。如果出现错误,返回非0值。
例如:
mysql_query(mysql,“SELECT * FROM test_table“);
从test_table查询所有数据

mysql_query()的返回值到底是什么


mysql_query()一般是用来查询数据里面的数据。
如:
$username=$_POST[“name“];
$sql=“SELECT *FROM members where login_name = ’username’“;
$result=mysql_query($sql);
以上程序是检测数据库中是否存在表单传送过来的用户名。
如果检测成功,$result是返回数据库中的匹配的记录,如果出错则$result为false。
需要注意的是,即使数据库中不存在查询的数据,检测也算成功,$result也不会是false.
所以,如果要检测数据库中是否有匹配记录就用语句mqsql_fetch_array()来判断。
$test=mqsql_fetch_array($result);
如果记录为空则$test为false。这样就达到了目的。

mysql的query


有query这个函数,你刚才写的这个估计是完全照搬书上或者网上的内容,其中的“localhost“,“username“,“password“都是要写具体的主机名,用户名,和密码,你要了解你的mysqladmin的配置里的用户名,密码。还有可能你没安装mysqladmin。$a-》query(“select * from mysql“);中的mysql要是一个存在的表的名称。

mysql_query()函数没有返回值


首先,调试的时候~尽可能多的加上mysql报错~
$link=mysql_connect(“localhost“,“xxxxx“,“xxxx“) or die(mysql_error());
$db_selected=mysql_select_db(’login’,$link) or die(mysql_error());
$id=$_POST[’id’];
$pw=$_POST[’pw’];
$sql=“select * from login where 账号=’$id’ and 密码=’$pw’“;
$result=mysql_query($sql,$link) or die(mysql_error());
$row=mysql_fetch_row($result) or die(mysql_error());
----------------------------------
每句mysql操作,都or die(mysql_error()) 。这样已发生mysql错误,就停止运行,并且报错,这样才好调试~
----------------------------------
看到报错信息了,如果不会处理,请追问了。谢谢

Excel query的使用


1打开正在编辑的EXCEL工作表,准备把“电脑统计表“中的数据导入到此工作表中。
2按照“数据“-“自其他来源“-“来自Microsoft Query“的路径点击
3弹出“选择数据源“对话框。
4选择“EXCEL FILES*“,不要勾选“使用查询向导“,完成后点击“确定“。
5选择准备要导入的数据源,也就是“电脑统计表“,点击“确定“。
6弹出“添加表“对话框。
7点击“选项“,并勾选所有表选项,“确定“。
8这时“电脑统计表“会显示出来,点击“添加“按钮后再点击“关闭“按钮。
9电脑统计表的字段会全部显示出来。
10双击“电脑统计表$“下的*号,电脑统计表中的数据会全部显示出来。
11点击“文件“菜单下“将数据返回到EXCEL“。
12鼠标点位到A2单元格,点击“确定“按钮,外部数据将导入到当前工作表中。

mysql_query函数返回值怎么是1呢


布尔值
null
,false,
0
,“

,都代表为假,
mysql_query
对于
select,show,explain

describe
语句返回一个资源标识符,打印出来是
类似于
“resource
id
#3“
的一个字符串,所以就为真了。
这个
“resource
id
#3“
就好比是一个指示牌,
连接着你要操作的数据,用函数操作他时,例如:mysql_fetch_array($insert),
他就把从数据库调出来的结果带到函数里做参数了。

PHP中的mysql_query()函数的返回值是什么


布尔值 NULL ,false, 0 ,“ “ ,都代表为假,
mysql_query 对于 SELECT,SHOW,EXPLAIN 或 DESCRIBE 语句返回一个资源标识符,打印出来是 类似于 “Resource id #3“ 的一个字符串,所以就为真了。
这个 “Resource id #3“ 就好比是一个指示牌, 连接着你要操作的数据,用函数操作他时,例如:mysql_fetch_array($insert), 他就把从数据库调出来的结果带到函数里做参数了。

用PHP mysql_query函数创建一个表,其中query参数中的 create table表名一段如何解释谢谢


创建一个数据表 名为 前缀sites 数据表里有以下字段
site_id 整数型不为空的主键
url varchar 255
title varchar 255
short_desc text
indexdate date
spider_depth 整数型 默认为2
required text
disallowed text
can_leave_domain bool