PHP的bbs实现之五--创建调查2

简介:
//survey.php
<?                                                                                                                                                             
include "common.inc.php";                                                                                                                                      
                                                                                                                                                               
if(!$Ok)                                                                                                                                                       
{                                                                                                                                                              
  global $PHP_SELF;                                                                                                                                            
                                                                                                                                                               
  $survey_check = "select * from survey where title='$title'";                                                                                                 
  $check_result = mysql_query($survey_check)                                                                                                                   
    or die("无法进行网上调查。");                                                                                                                              
                                                                                                                                                               
  $check_num = mysql_num_rows($check_result);                                                                                                                  
  if ($check_num == 0)                                                                                                                                         
    {                                                                                                                                                          
      header("Location: login_error.php?error=没有找到该调查项目!\n");                                                                                        
    }                                                                                                                                                          
                                                                                                                                                               
  $check_result = mysql_query($survey_check) ;                                                                                                                 
  $row=mysql_fetch_array($check_result);                                                                                                                       
                                                                                                                                                               
  $number=$row["totalfield"];                                                                                                                                  
  $option1=$row["option1"];                                                                                                                                    
  $option2=$row["option2"];                                                                                                                                    
  if ($number>2)                                                                                                                                               
   {                                                                                                                                                           
    $option3=$row["option3"];                                                                                                                                  
   }                                                                                                                                                           
  if ($number==4)                                                                                                                                              
   {                                                                                                                                                           
    $option4=$row["option4"];                                                                                                                                  
   }                                                                                                                                                           
                                                                                                                                                               
   $next_action=$PHP_SELF;                                                                                                                                     
   $next_action.='?title='.$title;                                                                                                                             
                                                                                                                                                               
   include "header.inc.php";                                                                                                                                   
   include "ad.php";                                                                                                                                           
}                                                                                                                                                              
else                                                                                                                                                           
{                                                                                                                                                              
  $survey_check = "select * from survey where title='$title'";                                                                                                 
  $check_result = mysql_query($survey_check)                                                                                                                   
    or die("无法进行网上调查。");                                                                                                                              
                                                                                                                                                               
  $choice_now="choice".$choice;                                                                                                                                
  $row=mysql_fetch_array($check_result);                                                                                                                       
  $new_value=$row[$choice_now] ;                                                                                                                               
  $new_value++;                                                                                                                                                
                                                                                                                                                               
  $SQL="UPDATE survey SET $choice_now='$new_value'                                                                                                             
    where title='$title'";                                                                                                                                     
  mysql_query($SQL) or die(mysql_error());                                                                                                                     
  header("Location: survey_view.php?title=$title");                                                                                                            
}                                                                                                                                                              
?>                                                                                                                                                             
                                                                                                                                                               
<body  background="images/st.jpg" >                                                                                                                            
                                                                                                                                                               
<FORM METHOD="POST" ACTION="<? echo $next_action;?>">                                                                                                          
  <TABLE width=60% border=0 align=center bgcolor=yellow>                                                                                                       
    <TR  bgcolor=green>                                                                                                                                        
      <TD height=20 align=center>                                                                                                                              
           <FONT  class=myYellow>                                                                                                                              
             欢迎来到网上调查!                                                                                                                                
          </FONT>                                                                                                                                              
      </TD>                                                                                                                                                    
    </TR>                                                                                                                                                      
    <TR >                                                                                                                                                      
      <TD height=50 align=left>                                                                                                                                
        <font size=3 color=blue >                                                                                                                              
          <?                                                                                                                                                   
               for ($i=1;$i<10;$i++)                                                                                                                           
                  echo "&nbsp";                                                                                                                                
               echo $title;?>                                                                                                                                  
        </font>                                                                                                                                                
      </TD>                                                                                                                                                    
    </TR>                                                                                                                                                      
<?                                                                                                                                                             
$n=1;                                                                                                                                                          
while ($n<=$number)                                                                                                                                            
{                                                                                                                                                              
  $option_now="option".$n;                                                                                                                                     
                                                                                                                                                               
  echo  "<TR>";                                                                                                                                                
  echo  "<td width=\"50%\" align=left class=myRed>";                                                                                                           
  for ($i=1;$i<15;$i++)                                                                                                                                        
      echo "&nbsp";                                                                                                                                            
  echo  "<input type=\"radio\" name=\"choice\" value=".$n;                                                                                                     
  if ($n==1)                                                                                                                                                   
    {                                                                                                                                                          
     echo " checked";                                                                                                                                          
    }                                                                                                                                                          
  echo ">";                                                                                                                                                    
  echo  $$option_now;                                                                                                                                          
  echo  " </td>";                                                                                                                                              
  echo  "  </TR>";                                                                                                                                             
  $n++;                                                                                                                                                        
}                                                                                                                                                              
?>                                                                                                                                                             
    <TR>                                                                                                                                                       
      <TD height=20 align=center>                                                                                                                              
        <INPUT type=submit name=Ok value=" 提交 " class=myBlack>                                                                                    
      </TD>                                                                                                                                                    
    </TR>                                                                                                                                                      
                                                                                                                                                               
  </TABLE>                                                                                                                                                     
</FORM>                                                                                                                                                        
                                                                                                                                                               
<DIV class=myGreen align=center>                                                                                                                               
    <? echo $COPYRIGHT; ?>                                                                                                                                     
</DIV>                                                                                                                                                         
                                                                                                                                                               
</BODY>    









本文转自 牛海彬 51CTO博客,原文链接:http://blog.51cto.com/newhappy/76893,如需转载请自行联系原作者
相关实践学习
每个IT人都想学的“Web应用上云经典架构”实战
本实验从Web应用上云这个最基本的、最普遍的需求出发,帮助IT从业者们通过“阿里云Web应用上云解决方案”,了解一个企业级Web应用上云的常见架构,了解如何构建一个高可用、可扩展的企业级应用架构。
MySQL数据库入门学习
本课程通过最流行的开源数据库MySQL带你了解数据库的世界。 &nbsp; 相关的阿里云产品:云数据库RDS MySQL 版 阿里云关系型数据库RDS(Relational Database Service)是一种稳定可靠、可弹性伸缩的在线数据库服务,提供容灾、备份、恢复、迁移等方面的全套解决方案,彻底解决数据库运维的烦恼。 了解产品详情:&nbsp;https://www.aliyun.com/product/rds/mysql&nbsp;
目录
相关文章
|
关系型数据库 MySQL PHP
源码编译安装LAMP(HTTP服务,MYSQL ,PHP,以及bbs论坛)
通过以上步骤,你可以成功地在一台Linux服务器上从源码编译并安装LAMP环境,并配置一个BBS论坛(Discuz!)。这些步骤涵盖了从安装依赖、下载源代码、配置编译到安装完成的所有细节。每个命令的解释确保了过程的透明度,使即使是非专业人士也能够理解整个流程。
590 18
|
缓存 移动开发 NoSQL
php结合redis实现高并发下的抢购、秒杀功能的实例
php结合redis实现高并发下的抢购、秒杀功能的实例
545 0
|
PHP
github与gitee代码自动同步到服务器实现PHP项目自动部署webhooks
github与gitee代码自动同步到服务器实现PHP项目自动部署webhooks
1028 0
github与gitee代码自动同步到服务器实现PHP项目自动部署webhooks
|
网络协议 Linux 网络安全
php实现websocket实时消息推送
php实现websocket实时消息推送
924 0
php实现websocket实时消息推送
|
PHP
php实现数字格式化,数字每三位加逗号的功能函数169856420=&gt;169,856,420
php实现数字格式化,数字每三位加逗号的功能函数169856420=&gt;169,856,420
451 0
|
PHP
PHP实现Workerman实例 高性能PHP Socket即时通讯框架
PHP实现Workerman实例 高性能PHP Socket即时通讯框架
881 0
|
消息中间件 PHP Windows
PHP实现php-amqplib/php-amqplib实例RabbitMq
PHP实现php-amqplib/php-amqplib实例RabbitMq
684 0
|
XML 移动开发 JSON
PHP使用yansongda/pay实现支付宝和微信的支付
PHP使用yansongda/pay实现支付宝和微信的支付
2027 0
|
NoSQL PHP Redis
PHP结合redis实现点赞功能
PHP结合redis实现点赞功能
321 0
|
消息中间件 缓存 JSON
PHP实现think-queue介绍
PHP实现think-queue介绍
1341 0