Advertisement
DrupalCustom

Dbase

Jan 9th, 2012
131
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.74 KB | None | 0 0
  1.        for($i=0;$i<count($dirlist);$i+=1)
  2.                       {
  3.                      
  4.                      // echo($dirlist[$i]);
  5.                      // echo('<br>');
  6.                      
  7.                       $xml = simplexml_load_file($dirlist[$i]);
  8.                      // echo ("Title " .$xml->NodeId );
  9.                      $nodeID = $xml->NodeId;
  10.                      $src_Lang = $xml->SrcLang;
  11.                      $tar_Lang = $xml->TarLang;
  12.                      $myArray = explode(',', $tar_Lang);
  13.                      $first = $myArray[0];
  14.                      $node_title = $xml->NodeTitle;
  15.                      $node_body = $xml->NodeBody;
  16.                      
  17.                      //select nid from table where nodeiD = 5 ,file id=88,project id =99
  18.                      $result = db_query("SELECT * FROM {freeway}
  19.                      WHERE node_id = '$nodeID'
  20.                      AND src_lang ='$src_Lang'
  21.                      AND tar_lang='$first'
  22.                      AND project_id ='$pidobtained'");
  23.                      
  24.                      while ($record = db_fetch_object($result))
  25.                      {    
  26.                       $serial_id = $record->sr_id;    
  27.                        
  28.                        if(!strlen($serial_id) == 0){
  29.                       echo('Test1');
  30.                       echo'<br>';
  31.                      db_query("UPDATE {freeway} SET node_id ='$nodeID',file_id ='$fileIdbtained',project_id='$pidobtained',src_lang = '$src_Lang',tar_lang='$first',node_title='$node_title',node_body='$node_body' WHERE sr_id='$serial_id'");              
  32.                      }
  33.                      else{
  34.                       echo('Test2');
  35.                       echo'<br>';
  36.                      db_query("INSERT INTO {freeway} (node_id, file_id,project_id,src_lang, tar_lang, node_title, node_body) VALUES ('$nodeID','$fileIdbtained','$pidobtained','$src_Lang','$first','$node_title','$node_body')");
  37.                      }
  38.                      
  39.                      }                 
  40.                
  41.                  if(!($record = db_fetch_object($result))){
  42.                  
  43.                     db_query("INSERT INTO {freeway} (node_id, file_id,project_id,src_lang, tar_lang, node_title, node_body) VALUES ('$nodeID','$fileIdbtained','$pidobtained','$src_Lang','$first','$node_title','$node_body')");
  44.                  
  45.                  }
  46.                                      
  47.             }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement