<?php
include '../conn.php';
?>
<!DOCTYPE html>
<html lang="zh">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags -->
<!-- <meta name="description" content=""> -->
<!-- <meta name="author" content=""> -->
<!-- <link rel="icon" href="../../favicon.ico"> -->
<title>广告管理</title>
<!-- Bootstrap core CSS -->
<link href="./css/bootstrap.min.css" rel="stylesheet">
<!-- IE10 viewport hack for Surface/desktop Windows 8 bug -->
<!-- <link href="../../assets/css/ie10-viewport-bug-workaround.css" rel="stylesheet"> -->
<!-- Custom styles for this template -->
<link href="./css/navbar-fixed-top.css" rel="stylesheet">
<!-- Just for debugging purposes. Don't actually copy these 2 lines! -->
<!--[if lt IE 9]><script src="../../assets/js/ie8-responsive-file-warning.js"></script><![endif]-->
<!-- <script src="../../assets/js/ie-emulation-modes-warning.js"></script> -->
<!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
<!--[if lt IE 9]>
<script src="https://oss.maxcdn.com/html5shiv/3.7.3/html5shiv.min.js"></script>
<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
<![endif]-->
<script src="../js/jquery.js"></script>
<script src="./js/bootstrap.min.js"></script>
<!-- IE10 viewport hack for Surface/desktop Windows 8 bug -->
<!-- <script src="../../assets/js/ie10-viewport-bug-workaround.js"></script> -->
</head>
<body>
<!-- Fixed navbar -->
<nav class="navbar navbar-default navbar-fixed-top">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="#">后台管理</a>
</div>
<div id="navbar" class="navbar-collapse collapse">
<ul class="nav navbar-nav">
<li><a href="/admin/main.php">首页</a></li>
<li><a href="/admin/goodslist.php">商品管理</a></li>
<li><a href="/admin/userlist.php">用户管理</a></li>
<li><a href="/admin/articlelist.php">文章管理</a></li>
<li class="active"><a href="/admin/advlist.php">广告管理</a></li>
</ul>
<ul class="nav navbar-nav navbar-right">
<li class="active"><a href="/index.php">进入前台 <span class="sr-only">(current)</span></a></li>
</ul>
</div><!--/.nav-collapse -->
</div>
</nav>
<div class="container">
<!-- Main component for a primary marketing message or call to action -->
<div class="jumbotron">
<h1>广告管理</h1>
<p>这里是广告管理,你可以对广告进行增删改查的管理</p>
<p>精彩购物,尽在聚宝盆商城!</p>
</div>
<table class="table table-striped">
<a href="addadv.php" class="btn btn-success">增加广告</a>
<thead>
<tr>
<th>id</th>
<th>名称</th>
<th>关键词</th>
<th>操作</th>
</tr>
</thead>
<tbody>
<?php
$sql = "SELECT * FROM adv";
$result = $conn->query($sql);
if ($result->num_rows > 0) {
// 输出每行数据
while($row = $result->fetch_assoc()) {
?>
<tr>
<td><?php echo $row["id"]; ?></td>
<td><?php echo $row["name"]; ?></td>
<td><?php echo $row["keywords"]; ?></td>
<td>
<a href="editadv.php?advid=<?php echo $row['id'];?>" class="btn btn-primary">编辑</a>
<!-- 按钮触发模态框 -->
<button class="btn btn-danger" data-toggle="modal" onclick="deladv(<?php echo $row['id']?>)" data-target="#myModal">删除</button>
</td>
</tr>
<?php
}
} else {
echo "0 个结果";
}
$conn->close();
?>
</tbody>
</table>
<!-- 模态框(Modal) -->
<div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
<h4 class="modal-title" id="myModalLabel">提示</h4>
</div>
<div class="modal-body">确认是否要删除?</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">取消</button>
<button type="button" id="del" class="btn btn-danger" >删除</button>
<script type="text/javascript">
function deladv(advid) {
$.post("/admin/deladv.php",{
adid:advid,
},function(data,status){
sleep(300);
// if (data == 1) {
alert('删除成功!');
// }
//休眠3秒
sleep(300);
//跳转商品列表
location.href="/admin/advlist.php";
});
}
function sleep(n) { //n表示的毫秒数
var start = new Date().getTime();
while (true) if (new Date().getTime() - start > n) break;
}
</script>
</div>
</div><!-- /.modal-content -->
</div><!-- /.modal -->
</div> <!-- /container -->
</body>
</html>
没有合适的资源?快使用搜索试试~ 我知道了~
PHP原生代码实现的商城.zip
共141个文件
php:57个
jpg:34个
png:16个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
5星 · 超过95%的资源 2 下载量 171 浏览量
2021-12-08
11:53:04
上传
评论 1
收藏 9.37MB ZIP 举报
温馨提示
PHP原生代码实现的商城.zip
资源推荐
资源详情
资源评论
收起资源包目录
PHP原生代码实现的商城.zip (141个子文件)
bootstrap.css 143KB
bootstrap.min.css 118KB
bootstrap-theme.css 26KB
bootstrap-theme.min.css 23KB
general.css 17KB
goods.css 7KB
login.css 4KB
index.css 2KB
Validform.css 1KB
navbar-fixed-top.css 52B
glyphicons-halflings-regular.eot 20KB
logo.gif 20KB
logo.gif 20KB
default.gif 2KB
cart.gif 2KB
icon.ico 3KB
binggan.jpg 2.47MB
suihualianyiqun.jpg 494KB
004849we9y300wzf7z9c0c.jpg 444KB
tangguo.jpg 429KB
heiseduanqun.jpg 403KB
xiaomidianshi3S.jpg 322KB
heiseshangyi.jpg 293KB
leisiduanqun.jpg 257KB
1903ac91957341f2ace2261da80f69eb.jpg 238KB
56e6a9d26d76d3GZ7ISlt5y10455.jpg 226KB
adv3.jpg 226KB
galaxyS8.jpg 199KB
shouji.jpg 195KB
11103HT3-8.jpg 195KB
hongseyifu.jpg 190KB
56ebc00d857f6mPasxHIy0S76596.jpg 185KB
adv2.jpg 185KB
suihuaduanqun.jpg 165KB
56ebb54d3c934W0xGnTL6Pz42200.jpg 154KB
adv1.jpg 154KB
heisewaitao.jpg 78KB
5781648_100156002928_2.jpg 78KB
zhenzhu.jpg 78KB
164928179.jpg 71KB
hongmi4X.jpg 63KB
niunai.jpg 59KB
1302585745207rcr9vdm2la_medium.jpg 51KB
paoche.jpg 51KB
1.jpg 41KB
rongyao8.jpg 32KB
heiselianyiqun.jpg 26KB
latiao.jpg 21KB
qingnvwaitao.jpg 8KB
huiseyifu.jpg 6KB
jquery.js 85KB
bootstrap.js 68KB
bootstrap.min.js 36KB
jquery.validate.min.js 21KB
general.js 9KB
juicer.js 8KB
carousel.js 759B
npm.js 484B
LICENSE 9KB
bootstrap.min.css.map 529KB
bootstrap.css.map 380KB
bootstrap-theme.css.map 47KB
bootstrap-theme.min.css.map 25KB
advlist.php 7KB
goodslist.php 7KB
userlist.php 6KB
articlelist.php 6KB
editgoods.php 5KB
edituser.php 5KB
adduser.php 4KB
editadv.php 4KB
addgoods.php 4KB
editarticle.php 4KB
addadv.php 4KB
index.php 4KB
doeditadv.php 4KB
goods.php 4KB
main.php 4KB
addarticle.php 3KB
regist.php 3KB
header.php 2KB
edituserinfo.php 2KB
doupload.php 2KB
search.php 2KB
doregist.php 2KB
addcert.php 2KB
login.php 2KB
index.php 2KB
buy.php 2KB
order.php 2KB
center.php 2KB
cart.php 2KB
doedituser.php 2KB
payall.php 1KB
doeditgoods.php 1KB
upload.php 1KB
article.php 1KB
articles.php 1KB
function.php 1KB
doeditarticle.php 1KB
共 141 条
- 1
- 2
资源评论
- OhDurianMonkey2022-12-20非常有用的资源,有一定的参考价值,受益匪浅,值得下载。
- k131905032022-06-28用户下载后在一定时间内未进行评价,系统默认好评。
我慢慢地也过来了
- 粉丝: 5869
- 资源: 3759
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- MyBatis动态SQL是一种强大的特性,它允许我们在SQL语句中根据条件动态地添加或删除某些部分,从而实现更加灵活和高效的数据
- MyBatis动态SQL是一种强大的特性,它允许我们在SQL语句中根据条件动态地添加或删除某些部分,从而实现更加灵活和高效的数据
- MyBatis动态SQL是一种强大的特性,它允许我们在SQL语句中根据条件动态地添加或删除某些部分,从而实现更加灵活和高效的数据
- Docker在Ubuntu16.04上安装和部署Apache Storm
- test_kong.zip
- springboot权限验证学习-下
- SeetaFace6人脸质量评估C++代码实现Demo
- OCAuxiliaryTools
- 制药公司QC顶岗实习专题报告
- Rust 全面指南:从基础到高级,一网打尽 Rust 的编程知识
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功