三个函数都是把一个字符串分割成一个数组,但各有各的用法,下面我们就一一来看关于php explode split str_split函数区别与实例吧。
*/
$str ="id_99_cn.html";
$array = explode('_',$str);
print_r($array);
/*
array
(
[0] => id
[1] => 99
[2] => cn.html
)
*/
php mysql获取指定数据库所有表名
如果要显示mysql一个指定数据库的表名的话方法很简单,mysql提供了一个show tables命令,它返回的是一个数据,下面来看我做的详细实例,经过测试完全可用
*/
php文件上传代码(支持文件批量上传)
本款文件上传类,默认是上传单文件的,我们只要修改$inputname ='files'为你的表单名就可以方便的实现批量文件上传了。 $savename = ''保存文件名, $alowexts = array()设置允许上传的类型,$savepath = ''保存路径。
*/
php ajax拖动购物车源码
以前我们的购物车都是点击打开网页,都是web 2.0形式的,本文章提供这款php教程 ajax拖动购物车http://www.phprm.com,可以拖动商品放在购物车里面,这样更好的适合用户习惯了。
*/
//download by http://www.phprm.com
php Spreadsheet_Excel_Reader读取excel文件
本文章主要是讲利用spreadsheet_excel_reader读取 excel文件,在你http://www.phprm.com数据量超大的时候或有很多会员数据时这个是有必要把当日数据导入到excel备份的,为此我们提供一款读取excel文件实例。
下网站下载一个spreadsheet_excel_reader类。
*/
php生成excel文件并输出到浏览器
本文介绍了php spreadsheet_excel_writer与如何生成excel文件。
第一步,安装spreadsheet_excel_writer 由于这包使用ole包,您可能需要安装它
执行以下命令来执行更新: 更新pear.php.net ole - 0.5 spreadsheet_excel_writer - 0.9.1
用户注册检测用户名是否存在ajax + php代码
<!--
t.php代码
<?
$title = isset($_get['title'])?$_get['title']:'';
if( $title )
{
$sql ='select id from filecontent where title=''.$title.''';
$q = mysql教程_query( $sql ) or die( mysql_error());
if( mysql_num_rows( $q ) )
{
echo 1;
}
else
{
echo 0;
}
}
else
{
echo 0;
}
?>
jquery php ajax 投票程序源码
/* database config */
$db_host = '';
$db_user = '';
$db_pass = '';
$db_database = '';
php目录、文件 遍历 删除 创建 操作 (php教程四)
定义和用法
mkdir() 函数创建目录。
若成功,则返回 true,否则返回 false。
php 连接 access数据库与修改 删除 增加 数据实例
$conn = new com("adodb.connection");
$conn->open("driver={microsoft access driver (*.mdb)}; dbq=".db_path.";uid=;pwd=;");
$rs=new com("adodb.recordset");
$rs->open("select * from [article] order by [articleid]",$conn,1,3);
$rs->pagesize=5;
$page=trim($_get['page']);
if($page=="" || is_numeric(intval($page))<=0){$page=1;}else if(intval($page)>$rs->pagecount){$page=$rs->pagecount;}
$page=intval($page);
if(!$rs->eof||$rs->bof){
$rs->absolutepage=$page; $mypagesize=$rs->pagesize; $i=$rs->recordcount()-($page-1)*$rs->pagesize;
while(!$rs->eof && $mypagesize>0 && $i>=$rs->recordcount()-1-$rs->pagesize*$page){
$articleid = $rs->fields(0)->value;
$articletitle = $rs->fields(1)->value; ?>
<li><a href="detail.php?id=<? echo $articleid; ?>"><? echo $articletitle; ?></a><span><? echo $articlei; ?></span></li>
<? $rs->movenext; $mypagesize--; $i--; } } ?>
</ul>
</div>
</div>
<div id="page">
<a href="index.php?page=1">头页</a> <a href="index.php?page=<? if($page>1){echo $page-1;}else{echo 1;}?>">上页</a> <a href="index.php?page=<? if($page<$rs->pagecount){echo $page+1;}else{echo $rs->pagecount;}?>">下页</a> <a href="index.php?page=<? echo $rs->pagecount;?>">尾页</a> 共<? echo $rs->recordcount(); ?>篇文章,分<? echo $rs->pagecount;?>页显示,现在是第<? echo $page;?>页
</div>
<!--
一款简单的php 文件上传源码
$type=filekzm($_files["filedata"]["name"]);
if ((($type == ".gif")
|| ($type == ".png")
|| ($type == ".jpeg")
|| ($type == ".jpg")
|| ($type == ".bmp"))
&& ($_files["filedata"]["size"] < 200000))
{
if ($_files["filedata"]["error"] > 0)
{
echo "返回错误: " . $_files["filedata"]["error"] . "<br />";
}
else
{
echo "上传的文件: " . $_files["filedata"]["name"] . "<br />";
echo "文件类型: " . $type . "<br />";
echo "文件大小: " . ($_files["filedata"]["size"] / 1024) . " kb<br />";
echo "临时文件: " . $_files["filedata"]["tmp_name"] . "<br />";
四款mysql 分页存储过程实例
mysql测试版本:5.0.41-community-nt
/*****************************************************
mysql分页存储过程
吴剑 2009-07-02
*****************************************************/
drop procedure if exists pr_pager;
create procedure pr_pager(