Quantcast
Channel: Tópicos
Viewing all articles
Browse latest Browse all 14700

mysql_query

$
0
0
Boa noite a todos!

Estou com quebrando acabeça e não consigo resolver. Sou novato nesta área de php e tenho um codigo que funciona, mas como mudei o DB e as colunas, tive que mudar o código também.

Este cógido exporta dados para SCV.


Código (PHP):
<?php
   ini_set( 'display_errors', true );
   error_reporting( E_ALL );
//ob_start();
  include "conexao.php";
  session_start();
  include "envia_email.php";
  $vInicio = 0;
  if ($_REQUEST['de'] != '')
  {
         $vInicio = $_REQUEST['de'];
  }
  $vFim = 0;
  if ($_REQUEST['ate'] != '')
  {
         $vFim = $_REQUEST['ate'];
  }

  $vlimite = " ";
  $voffset = "";
  if ($_REQUEST['offset'] != "")
  {
         $vOffset = " OFFSET "& $_REQUEST['offset'];
         $vlimite = " LIMIT 50 ";
  }
  $vCond = "";
  if ($_REQUEST['pendente'] == "1")
  {
         $vCond = " enviar = 0 ";
         $vlimite = " LIMIT 50 ";
  }
  $campos = "*";

  if ($vInicio != "0")
  {
         $sql= "SELECT
                         listings.*, listings_properties.object_sid, listings_properties.id,
                         listings_properties.value, listings_properties.complex_enum
                 FROM
                         listings INNER JOIN
                         listings_properties ON listings_properties.object_sid = listings.sid
                 WHERE
                         listings.sid >= $vInicio and sid <= $vfim $vlimite";
               
                 }
  else
    if ($voffset != "")
    {
        $sql = "SELECT
                 listings.*, listings_properties.object_sid, listings_properties.id,
                        listings_properties.value, listings_properties.complex_enum
                FROM
                  listings INNER JOIN
                        listings_properties ON listings_properties.object_sid = listings.sid
                WHERE
                        listings.sid > 0 $vlimite $voffset";
          }
         if ($vCond != "")
         {
                         $sql = "SELECT
                    listings.*, listings_properties.object_sid, listings_properties.id,
                 listings_properties.value, listings_properties.complex_enum
                FROM
                  listings INNER JOIN
                  listings_properties ON listings_properties.object_sid = listings.sid
                WHERE
                  $vCond $vlimite";
                 }
         else
         {
        $sql = "SELECT
                 listings.*, listings_properties.object_sid, listings_properties.id,
                        listings_properties.value, listings_properties.complex_enum
                    FROM
                   listings INNER JOIN
                    listings_properties ON listings_properties.object_sid = listings.sid
           WHERE
                  listings.sid > 0 LIMIT 50 ";
          }
   $res = mysql_query($sql, $conecta);
   $dados = mysql_fetch_array($res);
   $numcandidatos = $dados[0];

   $resultado = mysql_query($sql, $conecta);

   if($resultado)
   {
        $linhaatual = 1;
        $nlinhas = mysql_num_rows($resultado);
        echo " nlinhs=".$nlinhas;
        echo "<br />";
       
        while($reg = mysql_fetch_array($resultado))
                {
                    echo "<br />";
                        echo $reg['CPF'] . " " . $reg['NomeCompleto'] . " ";

                 // A0
            $id                        = $reg["sid"];
                $cpf                     = $reg["CPF"];
                $nome                    = $reg["NomeCompleto"];
            $endereco      = $reg["Endereco"];

                 // F0
           $result = mysql_query("SELECT
             listings_properties.value
               FROM
                         listings INNER JOIN
                         listings_properties ON listings.sid = listings_properties.object_sid
                  WHERE
           listings_properties.id = 'WorkExperience:CompanyName' AND listings_properties.complex_enum = '1'");
               
                               
                   if (!$result) {
                          die('Invalid query: ' . mysql_error());
                        }
               $texto1                   = $reg["listings_properties.value"];
               
                 
                  $result = mysql_query("SELECT
                  listings_properties.value
               FROM
                          listings INNER JOIN
                  listings_properties ON listings.sid = listings_properties.object_sid
              WHERE
                          listings_properties.id = 'WorkExperience:CompanyName' AND listings_properties.complex_enum = '2'");
               
                               
                 if (!$result) {
                      die('Invalid query: ' . mysql_error());
                         }
              $texto2                    = $reg["listings_properties.value"];
               

                 /*************** Construindo arquivo SCV ***************/
               
                 $handle = fopen ("send/cv" . $cpf . ".scv", "w+");
               
                 /* Conteúdo do arquivo */
                 $conteudo ="A0#SCPF#SNOME#SENDERECO\n"
.
                 "A1#" . $cpf . "#" . $nome . "#" . $endereco . #\n" .
                 $conteudo .= "F0#SCPF#BYSEQUENCIA#SNOMEEMPRESA#\n";
            # F0 - Histórico
       
                  $conteudo .= "F1#$cpf#1#$texto1#\n";
                          $conteudo .= "F1#$cpf#2#$texto2#\n";
                          $conteudo .= "F1#$cpf#3#$texto3#\n";
                          $conteudo .= "F1#$cpf#4#$texto4#\n";
                 /* Fim do arquivo */
               
                 fwrite($handle, $conteudo);
                 fclose($handle);
               
                 $linhaatual++;

          //prepara e envia os dados (arquivo) via email
          $p_codigo = $cpf;
          $assunto = 'CCTur - cadastro de candidato';
      $mensagem = 'Envio do curriculo de candidato cadastrado pelo site';
      $arquivo = "send/cv".$cpf.".scv";
      sendMail("scvitae@cctur.com.br", "info@cctur.com.br", $mensagem, $assunto,$arquivo );
       
         //atualiza que ja foi enviado para SCVitae

         } // fim while

       
         # Envia e-mail com o arquivo SCV gerado
       
      }
  else
  {
         echo "Erro! Não foi possível carregar os dados.";
  }
?>






O problema é que a variável $reg["listings_properties.value"]; não carrega os dados que deveriam ir para $texto1 e  $texto2

Alguém podem me ajudar?

kklo

Viewing all articles
Browse latest Browse all 14700

Trending Articles