21,891
社区成员
发帖
与我相关
我的任务
分享
if($query_select>0){
就问一下用户,是否要更改
是,进行update语句
否,返回
}
<form id='form' action=''method='post'>
<input type='button' value='测试,请点我' onclick='test()'>
</form>
<script>
function test(){
if(return confirm("你确认要进行这个操作吗?")){
//用户确认的话会返回真
form.submit();//执行提交动作
}else{
alert("你取消了").
}
<?php
session_start();
include_once("conn.php");
if($_POST["sub"])
{
$name=$_POST["name"];
$num=$_POST["num"];
$subject_id=$_POST["subject_id"]; //获取id,<input name="subject_id" value="<?php echo $subject_id_count"
$name=$POST["name"];
if(strlen($subject_id)) //判断ID是否存在
{
$ids=explode(",",$subject_id); //将ID进行分隔,$ids就成为了ID
$tag=0; //标记是否成功
for($i=0;$i<count($ids);$i++)
{
if(intval($ids[$i])>0) //intval()转为整数类型
{
$subject_name="subject_".$ids[$i];//取科目
$result="result_".$ids[$i];//取成绩
$subject_name=$_POST[$subject_name];//获取科目
$result=$_POST[$result];//获取成绩
$name=$_POST[$name];
$sql_select="select * from db_stu_result where name='$name'";
$query_select=mysql_query($sql_select);
$sql_update="update db_stu_result set result='$result' where name='$name'";
$query_update=mysql_query($sql_update);
if($query_select>0){
//其实我就是想在这里实现,但我不懂得怎么弄啊
}else{
$sql_insert="insert into db_stu_result values(null,'$name','$num','$subject_name','$result')";
$query_insert=mysql_query($sql_insert);
if($query_insert>0)
{
$tag++;
}
}
}
}
if($tag>0)
{
echo "<script>alert('添加成功!'); window.location.href='result.php';</script>";
exit;
}
}
}
?>