/[drupal]/contributions/modules/webform_pdf/pdf_webform.inc
ViewVC logotype

Diff of /contributions/modules/webform_pdf/pdf_webform.inc

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph | View Patch Patch

revision 1.8, Fri Sep 19 02:16:04 2008 UTC revision 1.9, Fri Sep 19 03:53:26 2008 UTC
# Line 153  function generate_pdf($nid, $sid){ Line 153  function generate_pdf($nid, $sid){
153                          $component=db_fetch_object(db_query("SELECT type, cid FROM {webform_component}                          $component=db_fetch_object(db_query("SELECT type, cid FROM {webform_component}
154                                  WHERE nid=%d AND form_key='%s'", $nid,$key));                                  WHERE nid=%d AND form_key='%s'", $nid,$key));
155                          if($component->type=='date'){                          if($component->type=='date'){
156                                  $date=array();                                  $text_fields[$value]=_webform_pdf_render_date($nid,$sid,$component->cid);
                                 $query=db_query("select no, data from {webform_submitted_data} where nid=%d and sid=%d and cid=%d",$nid,$sid,$component->cid);  
                                 while($data=db_fetch_object($query)){  
                                         switch($data->no){  
                                                 case '0': $date['month']=$data->data;break;  
                                                 case '1': $date['day']=$data->data;break;  
                                                 case '2': $date['year']=$data->data;break;  
                                         }  
                                 }  
                                 $timestamp=mktime(0, 0, 0, $date['month'], $date['day'], $date['year']);  
                                 $text_fields[]=date("M d, Y",$timestamp);  
157                          }                          }
158                          else{                          else{
159                                  $text_fields[$value]=db_result(db_query("SELECT s.data                                  $text_fields[$value]=db_result(db_query("SELECT s.data
# Line 194  function generate_pdf($nid, $sid){ Line 184  function generate_pdf($nid, $sid){
184    
185  }  }
186    
187    function _pdf_webform_render_date($nid,$sid,$cid){
188            $date=array();
189            $query=db_query("select no, data from {webform_submitted_data} where nid=%d and sid=%d and cid=%d",$nid,$sid,$cid);
190            while($data=db_fetch_object($query)){
191                    switch($data->no){
192                            case '0': $date['month']=$data->data;break;
193                            case '1': $date['day']=$data->data;break;
194                            case '2': $date['year']=$data->data;break;
195                    }
196            }
197            $timestamp=mktime(0, 0, 0, $date['month'], $date['day'], $date['year']);
198            return date("M d, Y",$timestamp);
199    }
200    
201  /*function webform_pdf_print_forms(){  /*function webform_pdf_print_forms(){
202          global $user;          global $user;
203          $uid=$user->uid;          $uid=$user->uid;

Legend:
Removed from v.1.8  
changed lines
  Added in v.1.9

  ViewVC Help
Powered by ViewVC 1.1.2