当前位置:首页 > 网站模板 > 正文内容

php学生管理系统源码免费(基于php的学生管理系统)

网站模板2年前 (2023-02-24)481

今天给各位分享php学生管理系统源码免费的知识,其中也会对基于php的学生管理系统进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

学生社团管理系统 PHP源码

学生社团管理系统摘要设计一个基于 PHP + MYSQL + windows 7 下的 Apache 服务器搭建而成 的学生社团管理系统,采用 B/W/S(Browser/Web/Server)结构。

学生管理系统php源码谁有

php学生管理系统源码,供大家参考,具体内容如下

功能:

1.添加/删除/修改

2.数据存储.

界面分布:

index.php

---主界面

add.php ---stu添加

action --- sql中add/del/update

(处理html表单--mysql的数据存储 && 页面跳转)

edit.php ---stu修改

menu.php

--首页

1. index.php

!DOCTYPE html

html lang="en"

head

meta charset="UTF-8"

title学生信息管理/title

script

function doDel(id) {

if(confirm('确认删除?')) {

window.location='action.php?action=delid='+id;

}

}

/script

/head

body

center

?php

include ("menu.php");

?

h3浏览学生信息/h3

table width="500" border="1"

tr

thID/th

th姓名/th

th性别/th

th年龄/th

th班级/th

th操作/th

/tr

?php

// 1. 链接数据库

try{

$pdo = new PDO("uri:mysqlPdo.ini","root","1");

}catch (PDOException $e) {

die('connection failed'.$e-getMessage());

}

//2.执行sql

$sql_select = "select * from stu";

//3.data 解析

foreach ( $pdo-query($sql_select) as $row) {

echo "tr";

echo "th{$row['id']} /th";

echo "th{$row['name']}/th";

echo "th{$row['sex']} /th";

echo "th{$row['age']} /th";

echo "th{$row['classid']}/th";

echo "td

a href='edit.php?id={$row['id']}'修改/a

a href='javascript:void(0);' onclick='doDel({$row['id']})'删除/a

/td";

echo "/tr";

}

?

/table

/center

/body

/html

2. add.php

!DOCTYPE html

html lang="en"

head

meta charset="UTF-8"

title学生管理系统/title

/head

body

center

?php include ('menu.php'); ?

h3增加学生信息/h3

form action="action.php?action=add" method="post"

table

tr

td姓名/td

tdinput type="text" name="name"/td

/tr

tr

td年龄/td

tdinput type="text" name="age"/td

/tr

tr

td性别/td

tdinput type="radio" name="sex" value="男"男/td

tdinput type="radio" name="sex" value="女"女/td

/tr

tr

td班级/td

tdinput type="text" name="classid"/td

/tr

tr

!-- td /td--

tda href="index.php"返回/td

tdinput type="submit" value="添加"/td

tdinput type="reset" value="重置"/td

/tr

/table

/form

/center

/body

/html

3. action.php

?php

/**

* Created by PhpStorm.

* User: hyh

* Date: 16-7-7

* Time: 下午9:37

*/

//1. 链接数据库

try{

$pdo = new PDO("uri:mysqlPdo.ini","root","1");

}catch (PDOException $e) {

// echo 'Connection failed: ' . $e-getMessage();

die('connection failed'.$e-getMessage());

}

//2.action 的值做对操作

switch ($_GET['action']){

case 'add'://add

$name = $_POST['name'];

$sex = $_POST['sex'];

$age = $_POST['age'];

$classid = $_POST['classid'];

$sql = "insert into stu (name, sex, age, classid) values ('{$name}', '{$sex}','{$age}','{$classid}')";

$rw = $pdo-exec($sql);

if ($rw 0){

echo "scriptalter('添加成功');/script";

}else{

echo "scriptalter('添加失败');/script";

}

header('Location: index.php');

break;

case 'del'://get

$id = $_GET['id'];

$sql = "delete from stu where id={$id}";

$rw = $pdo-exec($sql);

if ($rw 0){

echo "scriptalter('删除成功');/script";

}else{

echo "scriptalter('删除失败');/script";

}

header('Location: index.php');

break;

case 'edit'://post

$id = $_POST['id'];

$name = $_POST['name'];

$age = $_POST['age'];

$classid = $_POST['classid'];

$sex = $_POST['sex'];

// echo $id, $age, $age, $name;

$sql = "update stu set name='{$name}', age={$age},sex='{$sex}',classid={$classid} where id={$id};";

// $sql = "update myapp.stu set name='jike',sex='女', age=24,classid=44 where id=17";

print $sql;

$rw = $pdo-exec($sql);

if ($rw 0){

echo "scriptalter('更新成功');/script";

}else{

echo "scriptalter('更新失败');/script";

}

header('Location: index.php');

break;

default:

header('Location: index.php');

break;

}

4.edit.php

!DOCTYPE html

html lang="en"

head

meta charset="UTF-8"

title学生管理系统/title

/head

body

center

?php include ('menu.php');

//1. 链接数据库

try{

$pdo = new PDO("uri:mysqlPdo.ini","root","1");

}catch (PDOException $e) {

die('connection failed'.$e-getMessage());

}

//2.执行sql

$sql_select = "select * from stu where id={$_GET['id']}";

$stmt = $pdo-query($sql_select);

if ($stmt-rowCount() 0) {

$stu = $stmt-fetch(PDO::FETCH_ASSOC); // 解析数据

}else{

die("no have this id:{$_GET['id']}");

}

?

h3修改学生信息/h3

form action="action.php?action=edit" method="post"

input type="hidden" name="id" value="?php echo $stu['id'];?"

table

tr

td姓名/td

tdinput type="text" name="name" value="?php echo $stu['name'];?"/td

/tr

tr

td年龄/td

tdinput type="text" name="age" value="?php echo $stu['age'];?"/td

/tr

tr

td性别/td

td

input type="radio" name="sex" value="男" ?php echo ($stu['sex'] == "男")? "checked":"";? 男

/td

td

input type="radio" name="sex" value="女" ?php echo ($stu['sex'] == "女")? "checked":"";? 女

/td

/tr

tr

td班级/td

tdinput type="text" name="classid" value="?php echo $stu['classid']?"/td

/tr

tr

td /td

tdinput type="submit" value="更新"/td

tdinput type="reset" value="重置"/td

/tr

/table

/form

/center

?php

?

/body

/html

5. menu.php

!DOCTYPE html

html lang="en"

body

h2学生管理系统/h2

a href="index.php" 浏览学生/a

a href="add.php" 添加学生/a

hr

/body

/html

求一款PHP学校源码,要免费的,谢谢了先

学校的源码?网上教育的PHP源码吗?看下这些可以满足吗?

Claroline开源项目

Claroline是基于PHP+MySQL协作性的学习环境。它允许教师或教育机构通过网络建立和管理。该软件提供了分组管理,论坛,文档库,日历等功能。

ILIAS

ILIAS是一套基于Web的学习管理系统。提供课程管理,邮件,即时对话,论坛,团体协作,文件共享,写作工具,考试系统,个人桌面等。提供上下文帮助系统用于学习和写作。支持CAS,SOAP,RADIUS,LDAP和Shiboleth身分验证。提供多语言版本包括中文。

Dokeos

Dokeos除了拥有标准的课程管理功能之外,还提供基于Flash视频会议功能能够让你组织远程在线培训和举行会议。Dokeos还能够展示Powerpoint文档并转换成SCORM标准课程。该系统能够让教师与学生通过论坛,在线聊天等方式进行交流。

DoceboLMS

DoceboLMS是一个e-learning套件与CMS系统。采用PHP+MySQL开发并且遵循scorm1.2标准。DoceboLMS提供了50多种功能包括论坛,聊天,测验,视频会议,课程展示,投票,FAQ,电子报,消息收发,多角色权限管理等。

LogiCampus

LogiCampus是一个远程教学与课程管理系统。它能够帮助教师创建在线课程,分配作业,组织考试和学生保持联系。学生通过单点登入查看他们的分配,课程和班级其它信息。

ATutor

ATutor是一个基于web的开源学习管理系统(LMS)用来开发和分发在线课程。管理员在几分钟之内就能够安装或更新ATutor,为它更换一个新的 皮肤(通过自定义模板实现)。ATutor还提供一些扩展模块以便扩展其功能。教师可以快速对基于Web的教学内容进行装配,打包和重新分配。也可以很方 便地获取和导入预打包好的内容与管理他们的在线课程。学生在一个可调整的学习环境下学习。

Claroline

Claroline是一个基于PHP+MySQL构建的系统。它实现了一个在线协作学习的环境,帮助教师或教育机构通过web创建和管理课程。

Moodle

Moodle是一个基于模块化设计,采用面向对象方式开发的课程管理系统。帮助教学人员创建高效的在线学习组织。

Segue

Segue一个设计用于网上教育的开源内容管理系统。它结合了课程管理系统易于使用的特点与weblogs的灵活性来创建各种类型的网站包括课程,新闻,电子杂志,peer review和电子教学档案(e-portfolio)。

iPeer

iPeer这个基于CakePHP框架开发的应用软件可用于:开发和发布基于rubric的相互评估(peer evaluation),评论和发表学生的注释,分析评估结果。它包含了大量的功能:用户管理系统,学生反馈,数据导入/导出,自动安装,自我评估等等。

关于php学生管理系统源码免费和基于php的学生管理系统的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

扫描二维码推送至手机访问。

版权声明:本文由我的模板布,如需转载请注明出处。


本文链接:http://sdjcht.com/post/4733.html

分享给朋友:

“php学生管理系统源码免费(基于php的学生管理系统)” 的相关文章

uc浏览器查看网页源代码(uc浏览器内容)

uc浏览器查看网页源代码(uc浏览器内容)

本篇文章给大家谈谈uc浏览器查看网页源代码,以及uc浏览器内容对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。 本文目录一览: 1、UC浏览器9.4不能粘贴怎么解决 2、用UC手机浏览器进入...

产品经理prd文档模板(产品经理prd是什么意思)

产品经理prd文档模板(产品经理prd是什么意思)

本篇文章给大家谈谈产品经理prd文档模板,以及产品经理prd是什么意思对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。 本文目录一览: 1、产品经理需要写的文档有哪些 2、产品经理的PRD到...

网页制作基础教程第2版答案(网页设计与制作教程第二版答案)

网页制作基础教程第2版答案(网页设计与制作教程第二版答案)

今天给各位分享网页制作基础教程第2版答案的知识,其中也会对网页设计与制作教程第二版答案进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文目录一览: 1、frontpage网页制...

包装设计说明万能模板300字(包装设计说明万能模板300字图片)

包装设计说明万能模板300字(包装设计说明万能模板300字图片)

本篇文章给大家谈谈包装设计说明万能模板300字,以及包装设计说明万能模板300字图片对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。 本文目录一览: 1、葡萄酒包装设计说明书范文 2、求这种...

ppt背景模板怎么设置(ppt怎么设置背景模版)

ppt背景模板怎么设置(ppt怎么设置背景模版)

本篇文章给大家谈谈ppt背景模板怎么设置,以及ppt怎么设置背景模版对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。 本文目录一览: 1、如何做幻灯片ppt背景 如何制作PPT模板背景 2、...

幼儿活动设计结束方式(活动结束环节如何设计)

幼儿活动设计结束方式(活动结束环节如何设计)

本篇文章给大家谈谈幼儿活动设计结束方式,以及活动结束环节如何设计对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。 本文目录一览: 1、如何有效组织幼儿园教学活动的结束环节 2、简述幼儿园集体...