文件名mysql.class.php
//###################### Start Introduce #######################################
// mysql连接类
// author: bluemaple , emaile: bluemaple@x263.net
// 可以执行一般mysql命令,如insert,delete,select,update
// 使用方法:在需要的文件前面加入
// require("./mysql.class.php");
// $DB=new DB_MYSQL; // 加载类
// $DB->dbServer="localhost"; // 连接数据库地址
// $DB->dbUser="root"; // 用户名
// $DB->dbPwd=""; // 密码
// $DB->dbDatabase="we"; // 数据库名称
// $DB->connect(); // 连接数据库
// 使用中可以更改数据库
// 可以用到的函数说明
// query($sql,$dbbase); // 可以直接执行
// query_first($sql,$dbbase); // 查询返回只有一条记录,$sql为sql语句,$dbbase为你选者数据库(可以不要)
// fetch_array($sql,$dbbase); // 查询返回一组记录,可以用num_rows得到返回的数字
// insert,update,delete 皆为执行命令,其中可用$affected_rows;得到返回的数目
// 在insert时,可以用insert_id得到插入结果的返回id数
// count_records($table,$index,$where,$dbbase)// 为得到一个表记录的数目,$table为表名,$index为key,$where为条件,$dbbase为数据库,后两个可以不选
//####################### End Introduce ########################################
class DB_MYSQL // 数据库mysql查询的类
{
var $dbServer; // 数据库连接服务地址
var $dbDatabase; // 所选择的数据库,初始状态
var $dbbase=""; // 后面可以改变的
var $dbUser; // 登陆用户名
var $dbPwd; // 登陆用户密码
var $dbLink; // 数据库连接指针
var $query_id; // 执行query命令的指针
var $num_rows; // 返回的条目数
var $insert_id; // 传回最后一次使用 INSERT 指令的 ID
var $affected_rows; // 传回query命令所影响的列数目
// INSERT、UPDATE 或 DELETE 所影响的列 (row) 数目。
// delete 如果不带where,那么则返回0
function connect($dbbase="") // 连接数据库函数,包括连接数据库
{
global $usepconnect; // 是否采用永久连接,$userpconnect在外部设置。
if ($usepconnect==1){
$this->dbLink=@mysql_pconnect($this->dbServer,$this->dbUser,$this->dbPwd);
} else {
$this->dbLink=@mysql_connect($this->dbServer,$this->dbUser,$this->dbPwd);
}
if(!$this->dbLink) $this->halt("连接出错,无法连接!!!");
if ($dbbase=="") {
$dbbase=$this->dbDatabase;
}
if(!mysql_select_db($dbbase, $this->dbLink)) // 连接数据库
{ $this->halt("不能够用这个数据库,请检查这个数据库是否正确!!!");}
}
function change_db($dbbase=""){ // 改变数据库
$this->connect($dbbase);
}
function query_first($sql,$dbbase=""){ // 返回一个值的sql命令
$query_id=$this->query($sql,$dbbase);
$returnarray=mysql_fetch_array($query_id);
$this->num_rows=mysql_num_rows($query_id);
$this->free_result($query_id);
return $returnarray;
}
function fetch_array($sql,$dbbase="",$type=0){ // 返回一个值的sql命令
// type为传递值是name=>value,还是4=>value
$query_id=$this->query($sql,$dbbase);
$this->num_rows=mysql_num_rows($query_id);
for($i=0;$inum_rows;$i++){
if($type==0)
$array[$i]=mysql_fetch_array($query_id);
else
$array[$i]=mysql_fetch_row($query_id);
}
$this->free_result($query_id);
return $array;
}
function delete($sql,$dbbase=""){ // 删除命令
$query_id=$this->query($sql,$dbbase);
$this->affected_rows=mysql_affected_rows($this->dbLink);
$this->free_result($query_id);
}
function insert($sql,$dbbase=""){ // 插入命令
$query_id=$this->query($sql,$dbbase);
$this->insert_id=mysql_insert_id($this->dbLink);
$this->affected_rows=mysql_affected_rows($this->dbLink);
$this->free_result($query_id);
}
function update($sql,$dbbase=""){ // 更新命令
$query_id=$this->query($sql,$dbbase);
$this->affected_rows=mysql_affected_rows($this->dbLink);
$this->free_result($query_id);
}
function count_records($table,$index="id",$where="",$dbbase=""){ // 记录总共表的数目
// where为条件
// dbbase为数据库
// index为所选key,默认为id
if($dbbase!="") $this->change_db($dbbase);
$result=@mysql_query("select count(".$index.") as 'num' from $table ".$where,$this->dbLink);
if(!$result) $this->halt("错误的SQL语句: ".$sql);
@$num = mysql_result($result,0,"num");
return $num;
}
function query($sql,$dbbase=""){ // 执行queyr指令
if($dbbase!="") $this->change_db($dbbase);
$this->query_id=@mysql_query($sql,$this->dbLink);
echo "d";
if(!$this->query_id) $this->halt("错误的SQL语句: ".$sql);
return $this->query_id;
}
function halt($errmsg) // 数据库出错,无法连接成功
{
$msg="
数据库出错!
";
$msg.=$errmsg;
echo $msg;
die();
}
function free_result($query_id) // 释放query选者
{
@mysql_free_result($query_id);
}
function close() //关闭数据库连接
{
mysql_close($this->dbLink);
}
}
?>
以下是使用方法
text.php
require("./mysql.class.php");
$DB=new DB_MYSQL;
$DB->dbServer="localhost";
$DB->dbUser="root";
$DB->dbPwd="";
$DB->dbDatabase="we";
$DB->connect(); // 连接数据库
?>
from 幻泉之洲

磁力链接是一种用于下载资源的链接方式,相比传统的下载方式更为便捷和高效。使用磁力链接可以通过点对点的方式下载资源,而不需要依赖中介服务器。本文将介绍磁力链接的使用方法及注意事项。一、什么是磁力链接磁力链接是一种基于P2P(Peer-to-Peer)协议的下载方式。通过磁力链接,用户可以直接连接到资源的发布者,从而完成资源的共享和下载。与传统的下载方式相比,磁

最近有很多用户都在问小编,115://开头的链接怎么下载?想要下载115://开头的链接需要借助115浏览器,大家下载好115浏览器后,再来看看下面小编整理好的下载教程吧。 115://开头的链接下载方法介绍 1、登录115.com,下载115浏览器并安装。 2、在115浏览器地址栏输入:chrome://extensions/,进入扩展中心,搜索Tampermonkey,安装对应插件。 3、在115浏览器地址栏输入: 油猴脚本:https://greasyfork.org/en/

微信视频号作为微信生态系统的一部分,已经逐渐成为内容创作者和商家的重要推广工具。在这个平台上获取视频号链接对于分享和传播内容至关重要。下文将详细介绍如何获取微信视频号链接,以及如何在视频号中添加商品链接,提升内容的传播效果。一、如何获取微信视频号链接?在微信视频号中发布视频后,系统会自动创建一个视频链接。作者可以在发布后复制该链接,方便进行分享和传播。登录微信视频号后,您可以浏览自己的视频号主页。在主页上,每个视频都附有相应的链接,方便您直接复制或分享。3.搜索视频号:在微信搜索框中输入视频号名

随着短视频平台的盛行,越来越多的创作者开始利用视频号来创作和推广内容。视频号不仅可以展示个人才能,还可以通过带货链接来实现商业变现。但是,要在视频号中添加链接,必须符合一定的条件。一、视频号挂链接需要什么条件?视频号认证是在视频号中添加链接的前提条件。目前,主要的短视频平台如抖音、快手等都提供认证服务,主要包括个人认证和机构认证两种类型。个人认证需要提交真实身份信息,而机构认证则需要提供相关企业或组织的认证材料。完成认证后,用户可以在视频号中添加链接,提升账号的可信度和权威性。视频号挂链接的一个

使用添加链接功能在iPhone上链接AppleNotes。笔记:如果您已安装iOS17,则只能在iPhone上的AppleNotes之间创建链接。在iPhone上打开“备忘录”应用。现在,打开要在其中添加链接的注释。您还可以选择创建新备忘录。点击屏幕上的任意位置。这将向您显示一个菜单。点击右侧的箭头以查看“添加链接”选项。点击它。现在,您可以键入注释的名称或网页URL。然后,点击右上角的完成,添加的链接将出现在笔记中。如果要添加指向某个单词的链接,只需双击该单词即可将其选中,选择“添加链接”并按

如何阻止Outlook在Edge中打开链接在继续之前,请确保您的首选浏览器在Windows中设置为默认浏览器。这可确保在所需的浏览器中打开Outlook链接。要检查并设置默认浏览器:对于Windows10:单击“开始”菜单,然后选择“设置”转到“应用程序”,然后转到“默认应用程序”在默认应用程序列表的底部查找“Web浏览器”如果列出了您的首选浏览器,则一切就绪。如果列出了MicrosoftEdge,请单击它,然后从列表中选择您喜欢的浏览器。如果出现提示,请单击“仍然切换”。修复Edge问题中Ou

本篇文章给大家带来了关于mysql的相关知识,其中主要介绍了关于索引优化器工作原理的相关内容,其中包括了MySQL Server的组成,MySQL优化器选择索引额原理以及SQL成本分析,最后通过 select 查询总结整个查询过程,下面一起来看一下,希望对大家有帮助。

有很多朋友还不知道抖店怎么上链接,所以下面小编就讲解了抖店上链接的方法教程,有需要的小伙伴赶紧来看一下吧,相信对大家一定会有所帮助哦。第一步:首先打开抖店电脑端,进入左边栏“橱窗商品管理”,如图所示。第二步:接着点击右上角的“添加商品”,如图所示。第三步:然后将我们的商品链接复制粘贴进去,如图所示。第四步:随后点击“确认添加”,如图所示。第五步:最后输入介绍、图片等信息,再点击“确认”就能在抖音上链接了,如图所示。上面就是小编为大家带来的抖店怎么上链接的全部内容,希望对大家能够有所帮助哦。


热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

AI Hentai Generator
免费生成ai无尽的。

热门文章

热工具

记事本++7.3.1
好用且免费的代码编辑器

适用于 Eclipse 的 SAP NetWeaver 服务器适配器
将Eclipse与SAP NetWeaver应用服务器集成。

EditPlus 中文破解版
体积小,语法高亮,不支持代码提示功能

PhpStorm Mac 版本
最新(2018.2.1 )专业的PHP集成开发工具

SublimeText3汉化版
中文版,非常好用