如何使用php将值从一个页面调用到另一个页面? [英] How do I call the value from one page to another using php?
问题描述
大家好,
我正在创建一个使用php的测验应用程序,我创建了一个结果页面,显示有关用户和用于打印证书的按钮。实际上我需要的是我需要在一个页面中获取用户信息,如他们的姓名,邮件ID,mbl号码,得分并将其打印到另一页面。
我的代码是,
<?php
需要' config.php';
if (!empty( $ _ SESSION [ ' name'])){
$ right_answer = 0;
$ wrong_answer = 0;
$ unanswered = 0;
$ keys = array_keys( $ _ POST );
$ order = join( ,, $键跨度>);
// $ query = select * from questions id IN($ order)ORDER BY FIELD(ID,$序)跨度>;
// echo $ query ; 退出;
$ response = mysql_query( 选择id,回答id为IN的问题($ order )ORDER BY FIELD(id,$ order))或 die(mysql_error());
while ($ result = mysql_fetch_array( $ response )){
if ( $ result [' answer'] == $ _ POST [ $ result [' id']]){
$ right_answer ++;
} else if ( $ _ POST [ $ result [' id']] == 5){
$ unanswered ++;
}
else {
$ wrong_answer ++;
}
}
$ name = $ _ SESSION [' name'];
mysql_query( 更新用户设置得分='$ right_answer'其中user_name ='$ name'跨度>);
?>
< a href = test11.php class =' btn btn-success' > 获取证书< / a >
< div 样式 = margin-删除了30% >
< p > 总数。正确答案:< span < span class =code-attribute> class = answer > <? php echo $ right_answer ; ?> < / span > < / p >
< p > 总数。错误答案:< span < span class =code-attribute> class = answer > <? php echo $ wrong_answer ; ?> < / span > < / p >
< p > 总数。未答复的问题:< span < span class =code-attribute> class = answer > <? php echo $ unanswered ; ?> < / span > < / p >
< / div >
在这段代码中,我需要获取$ right_answer的值并将其发布到
< tr >
< p > < td > 得分< / td >
< td name = 得分 > <! - 发布得分值此处 - > < / td > < / p >
< / tr >
任何人都可以帮我这样做..
提前致谢,
Priya
_SESSION [ ' name'])){
right_answer = 0;
wrong_answer = 0;
Hi all,
I'm creating one quiz application using php and into that I've create one result page which displays the score details about the user and a button to print the certificate. Actually what I need is i need to get the user information in one page like their name, mail id, mbl number, score and print them into another page.
And my code is,
<?php
require 'config.php';
if(!empty($_SESSION['name'])){
$right_answer=0;
$wrong_answer=0;
$unanswered=0;
$keys=array_keys($_POST);
$order=join(",",$keys);
//$query="select * from questions id IN($order) ORDER BY FIELD(id,$order)";
// echo $query;exit;
$response=mysql_query("select id,answer from questions where id IN($order) ORDER BY FIELD(id,$order)") or die(mysql_error());
while($result=mysql_fetch_array($response)){
if($result['answer']==$_POST[$result['id']]){
$right_answer++;
}else if($_POST[$result['id']]==5){
$unanswered++;
}
else{
$wrong_answer++;
}
}
$name=$_SESSION['name'];
mysql_query("update users set score='$right_answer' where user_name='$name'");
?>
<a href="test11.php" class='btn btn-success'>Get Certificate</a>
<div style="margin-removed 30%">
<p>Total no. of right answers : <span class="answer"><?php echo $right_answer;?></span></p>
<p>Total no. of wrong answers : <span class="answer"><?php echo $wrong_answer;?></span></p>
<p>Total no. of Unanswered Questions : <span class="answer"><?php echo $unanswered;?></span></p>
</div>
In this code I need to get the value of $right_answer and post that into,
<tr>
<p><td>Score </td>
<td name="score"><!--Post the score value Here--></td></p>
</tr>
Anyone help me to do this..
Thanks in advance,
Priya
_SESSION['name'])){
right_answer=0;
wrong_answer=0;
这篇关于如何使用php将值从一个页面调用到另一个页面?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!