php编程,针对MYSQL的操作类
<?php
/*
*PHP管理MYSQL的数据库类
使用方法:$dbConn = new DbConn([$数据库名(可选)]);
允许返回的方法:
Execute($sql) //执行SQL语句,没有返回值;
getRs($sql) //返回查询语句的记录,一条;
getRsArray($sql) //返回记录集数组;
getGoPageRs($sql,$maxline,$offset) //返回翻页程序所需要的数组;
Quit() //关闭数据库连接
getParameter() //返回分页以及排序的参数
getInsertID() //返回插入的最后一条记录
允许返回的属性:
$num_rows; //执行操作的记录集的数量;
$affected_rows //执行操作影响的记录数;
*/
class DbConn{
var $servername="localhost"; // 数据库连接服务地址
var $dbname="xinwei"; // 连接数据库名
var $username = "root"; // 登陆用户
var $password = ""; // 登陆密码
var $conn; // 数据库连接指针
var $num_rows; // 返回的条目数
var $query_id; // 执行query命令的指针
var $affected_rows; // 传回query命令所影响的列数目
var $insertid; // 最新插入记录的ID号
//下面是和分页程序有关的变量;
var $offset; //分页偏移量
var $maxline = 12; //显示行数
var $offset; //设置偏移量
var $tpages; //总页数
var $total; //总记录数
function DbConn($dbname=""){ //构造函数,建立数据库连接,可以指定连接到其他数据库
$this->conn = @mysql_connect($this->servername, $this->username, $this->password) or die(mysql_error("数据库链接失败"));
if($dbname!=""){
$this->dbname = $dbname;
}
if(!mysql_select_db($this->dbname)){
$this->getErr("数据库链接失败");
相关文档:
原文内容没有变化,在公司快消化了两个系统了,所以打算自己写一个功能还可以的个人系统,我知道网上很多,我也收集了好几个,但是想看看自己能不能做出来,好好加油吧,在筹备的过程中遇到了邮件这样的问题,所以花了点时间研究了一番,网上找到的好内容,拿出来分享一下
引用网址:http://www.china-askpro.com/msg36/qa ......
<%
rs.pagesize=14
page=cint(Request.QueryString("page"))
if page<1 then
page=1
elseif page>rs.pagecount then
page=rs.pagecount
end if
rs.AbsolutePage=page
IF rs.BOF and rs.eof then
Response.Write("<br><br>本站暂无日志记录!!<br><br>")
response.end
end if ......
例如:
A.php
<?php
$usernane
?>
要将A.php重的$usernane值传给另外一个页面(B.php)中的实现方法:
<meta http-equiv='refresh' content='0;url='B.php?user=$username'>
接收
echo $_GET['user'];
这样,就可以在B.php中访问$use ......
<?
//新闻类别
$query_cat="select * from $dbtable1";
$result_cat=mysql_query($query_cat) or die("<mce:script type="text/javascript"><!--
alert('提示:查寻新闻类别失败,请跟管理员联系')
// --></mce:script>");
if(!$resul ......
方法一:建一个拼音表 t_cosler ,存放每个字母开头的第一个汉字的编号和最后一个汉字的编号。
BatchFile code+------+--------+-------+
| f_PY | cBegin | cEnd |
+------+--------+-------+
| A | 45217 | 45252 |
| B | 45253 | 45760 |
.....
| Z | 54481 | 55289 |
+------+--------+-------+
......