大橙子网站建设,新征程启航
为企业提供网站建设、域名注册、服务器等服务
正好写过。
玉州ssl适用于网站、小程序/APP、API接口等需要进行数据传输应用场景,ssl证书未来市场广阔!成为创新互联公司的ssl证书销售渠道,可以享受市场价格4-6折优惠!如果有意向欢迎电话联系或者加微信:18982081108(备注:SSL证书合作)期待与您的合作!
就是用个between查询一下。关键在于拼查询语句。至于前台的提交用个My97DatePicker插件就可以选日期快速输入了。
我给你个php的小函数:
function deal_date_condition($_field, $_date_str) {
$_date_arr = explode(",", $_date_str);
$_top = strtotime($_date_arr[0]);
if (isset ($_date_arr[1])) {
$_below =strtotime( $_date_arr[1]);
$_condition = "`$_field` between '" . $_top . "' and '" . $_below . "'";
} else {
$_condition = "`$_field` = '" . $_top . "'";
}
return $_condition;
}
说明:
传入:$_field字段名。即数据库的存储时间的字段。一般用时间戳。
$_date_str,时间。有头有尾的话(两个时间空都填)是xxx1,xxx2格式,(注意是以逗号分隔,加逗号拼接和传输到php的话依靠前台的ajax。)查询从xxx1到xxx2这段时间的数据。只有一个时间的话就是xxx1,查询日期为xxx1当天。
返回:$_condition,拼接到查询语句尾巴后。
比如"select `大小`,MD5`,`创建时间`,`状态` from `数据表1` where" .$_condition
字段名表明修改成数据库里的即可出查出数据。至于如何呈现,教科书都会写吧query,fetch_array,然后foreach之类的。。
主要的写出来啊
$query="select
*
from
student
where
id=01";
$res=my_sql_query($query);
$date=array();//保存得到的数据
where($row=mysql_fetch_assoc($res)){
$date=$row['填写你表的字段'];
}
下面循环遍历$date输出到table就可以了啊
用table/table就可以了啊,然后用PHP的逐条输出数据语句相结合,你图太小,根本看不清,不过道理就是这么个道理的
$mysqli = new mysqli ( DB_HOST , DB_USER , DB_PASSWORD , DB_NAME );
/* check connection */
if ( mysqli_connect_errno ()) {
printf ( "Connect failed: %s\n" , mysqli_connect_error ());
exit();
}
$limit = 10;
$query = "SELECT * FROM sheet1 LIMIT ".$limit ;
$result = $mysqli - query ( $query );
/* associative array */
while($row = $result - fetch_array ( MYSQLI_ASSOC )){
echo $row['A'] . "\t";
echo $row['B'] . "\t";
echo $row['C'] . "\t";
echo $row['D'] . "\t";
echo $row['E'] . "\t";
echo $row['F'] . PHP_EOL;
}
/* free result set */
$result - free ();
/* close connection */
$mysqli - close ();