大橙子网站建设,新征程启航
为企业提供网站建设、域名注册、服务器等服务
呵呵,这个我会代码我写下!加注释...
站在用户的角度思考问题,与客户深入沟通,找到乳山网站设计与乳山网站推广的解决方案,凭借多年的经验,让设计与互联网技术结合,创造个性化、用户体验好的作品,建站类型包括:成都网站设计、网站建设、企业官网、英文网站、手机端网站、网站推广、主机域名、雅安服务器托管、企业邮箱。业务覆盖乳山地区。
$link = mysql_connect("localhost", "user", "123");//连接数据库
mysql_select_db("db");//选择数据库
$kkk=_GET('k');
$sql="select * from ttt where kkk='$kkk'";//查询kkk对应content语句
$set=mysqluery($sql);//执行sql语句!
$rs=mysql_fetch_arry($set);
$content=$rs['content'];//取出kkk对应的content
if($content==''){
$content=fff($kkk);//将fff($kkk)赋值给content
//---这里面说加入相应字段是不是指插入数据库里面!如果是
//----那样的话就再加两句:$sa="update ttt set content='$content' where kkk='$kkk'";
//-----$set_a=mysql_query($sa);
}else{
echo $content;//输出$content
}
完成....
你后面说的问题:如果$kkk有重复那我刚才的语句就把所有kkk=$kkk的全部更新了!
你只想选择出第一条记录的话:把查询语句改成这样$sql="select top 1 * from ttt where kkk='$kkk'";
还有就是数据入库的时候要替换什么东西,读取出来的时候还需要还原。这句话不明白!
呵呵,别忘了给我加分哦!
?php
function add($student,$id,$score){//添加学生
$student[$id]=$score;
}
function print_score($student,$id){//输入学号,打印成绩
echo $student[$id];
}
function print_id($student,$score){//输入成绩,打印学号
foreach($student as $key=$val){
$val==$score print($key."br /");
}
}
function sum_score($student,$min,$max){//统计介于min和max的分数
foreach($student as $key=$val){
if($val=$min $val=$max){
echo $key.":".$val."br /";
}
}
}
function del($student,$id){//输入学号,删除成绩
unset($student[$id]);
}
//测试
$student=array();
add($student,"1","90");
add($student,"2","77");
add($student,"3","83");
add($student,"4","78");
add($student,"5","90");
print_score($student,"4");
print_id($student,"90");
sum_score($student,80,100);
?//请采纳,如需详细,请说明
设计思路么?
首先你需要设计数据库,成绩查询需要设计哪些表,最简单的就是这几三张表:学生表,课程表,成绩表,然后设计每个表的字段和关联关系
然后写代码,对数据库进行CURD,这种小系统完全不用考虑架构,数据量等,所以很简单的,数据库+PHP服务端+web前端 最多1天就差不多能做好了
php和sql实现成绩查询主要是通过curl模拟用户登录实现,不知道题主想要实现查询什么成绩,这里有四六级的代码供题主参考
//author
//参数分别为准考证号,和姓名
function siliuji_tab($zkzh,$xm){
$xm=substr(urlencode($xm),0,27);;
$url = "".$zkzh."xm=".$xm;
$refer="";
$cookie_file = tempnam('./temp','cookie');
$ip = '127.0.0.1';
$headers['CLIENT-IP'] = $ip;
$headers['X-FORWARDED-FOR'] = $ip;
$headerArr = array();
foreach ( $headers as $n = $v )
{
$headerArr[] = $n . ':' . $v;
}
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows NT 6.2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/29.0.1547.76 Safari/537.36");
curl_setopt($ch, CURLOPT_HTTPHEADER, $headerArr);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true) ; // 获取数据返回
curl_setopt($ch, CURLOPT_BINARYTRANSFER, true) ; // 在启用
curl_setopt($ch, CURLOPT_COOKIEJAR, $cookie_file);
curl_setopt($ch, CURLOPT_COOKIEFILE, $cookie_file);
curl_setopt($ch, CURLOPT_HEADER, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch, CURLOPT_REFERER, $refer);
$result = curl_exec($ch);
}