14 Oct
Tags: ,
PHP开发设计中,数组函数经常用到,以下比较常见。收藏——

//array_filter:去掉数组中的空值、零值等
$byw_arr= array_filter($byw);
//array_values:重置键名
$byw_arr2=array_values($byw_arr);
//sort:排序
sort(byw_arr2)
array_splice:重置索引
array_splice(byw_arr2)
8 Jun
Tags: , ,
数据表结构:

--
-- 表的结构 `ceshi`
--

CREATE TABLE IF NOT EXISTS `ceshi` (
  `id` int(5) NOT NULL auto_increment,
  `income` decimal(9,2) NOT NULL,
  `spending` decimal(9,2) NOT NULL,
  `date` timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP,
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=latin1 AUTO_INCREMENT=10 ;

如图:
点击在新窗口中浏览此图片点击在新窗口中浏览此图片

假设要对income(收入字段)和spending(支出字段)汇总,语句如下:
select id,income,spending,date from ceshi
union all
select "Total",sum(income),sum(spending),"" from (
select id,income,spending,date from ceshi) a

语句中最后的“a”相对于严重符号,但必须有,否则无效。
20 Mar
Tags: ,
两段代码:
一、
<?php
$filename = $_GET['filename'];  
header("Content-type: application/octet-stream");  
header("Content-Length: ".filesize($filename));  
header("Content-Disposition: attachment; filename=$filename");  
$fp = fopen($filename, 'rb');  
fpassthru($fp);  
fclose($fp);
?>

二、
<?php
$url = '路径+实际文件名';
$ljarr = explode( "/", $url);
$num = sizeof( $ljarr ) - 1;
$docname = $ljarr[$num];//取路径中的文件名,一般针对保存在数据库中的文件路径进行截取

header("Content-Type: application/force-download");//一定不要少了这个步骤,这个就是本文的关键步骤之一,提示下载
header("Content-Disposition: attachment; filename=".$docname);//实际的文件名
readfile($url);//从路径中读取文件的内容,这步是关键,如果没有这步,下载保存下来的文件就是空的,0字节。
?>
11 Sep
Tags: ,
获取查询到的结果

第一种:mysql_fetch_row($result);

            $row=mysql_fetch_row($result);
            echo $row[0]; //按行号查询

第二种:mysql_fetch_array($result); //推荐用改语句

            $row=mysql_fetch_array($result);
            echo $row[0]; //按行号查询
            echo $row['key']; //也可以按字段名称查询
24 Aug
Tags:
效果一(我采用了这个):
<?php//获取搜索关键字
     $keyword=trim($_POST[“keyword”]); //检查是否为空
     if($keyword==””)  {echo”不能为空”;exit;//结束程序}
?>

效果二(点回车后,麻烦就出现了):
<?
    $title= $_POST["title"];
    if($title==''){
     echo "<script>alert('不能为空!')</script>";
    }
?>
分页: 1/2 第一页 1 2 下页 最后页 [ 显示模式: 摘要 | 列表 ]