Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/10/2012, 06:11
Avatar de akpshiva
akpshiva
 
Fecha de Ingreso: septiembre-2012
Mensajes: 16
Antigüedad: 11 años, 6 meses
Puntos: 0
Pregunta Validar y comparar datos de dos tablas del resultado de una consulta

Hola amigos, para solicitar su valiosa ayuda, tengo una pagina de respuesta a una consulta php en donde por una misma variable (ruta) comun a dos tablas de datos de MySQL se me despliegan dos tablas de datos, una tabla que me muestra los datos de un censo de establecimientos incluyendo los valores de latitud, longitud y ruta, y otra tabla en donde se muestran los datos de una persona que hizo un recorrido supuestamente por los mismos puntos de ubicación y quiero validar si es cierto que cada punto coincide con los puntos almacenados en la tabla del censo. Como puedo hacer esto en PHP?. Debe ser para cada valor que me resulte de la consulta y se debe comparar siempre con los datos de la tabla que contiene el censo.

Este es el codigo de la pagina del resultado de la consulta:

Código HTML:
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>:: DEMO SIG VENTAS ::</title>
<link href="*.css" rel="stylesheet" type="text/css" />
<link href="css/template.css" rel="stylesheet" type="text/css" />
</head>

<body>
<table width="1100" border="0" align="center" cellpadding="10" cellspacing="0">
  <tr>
    <td colspan="2"><table width="100%" border="0" cellspacing="0" cellpadding="0">
      <tr>
        <td width="25%" align="left" valign="middle"><p class="caja_logo"></p></td>
        <td width="75%" align="left" valign="middle" class="texto_contenido"><strong>NOMBRE DE LA EMPRESA</strong></td>
      </tr>
    </table></td>
  </tr>
  <tr>
    <td align="center" bgcolor="#999900" class="texto_contenido"><strong>Listado de Clientes de la <?php echo $row_Clientes['ruta']; ?></strong></td>
    <td align="center" bgcolor="#999900"><span class="texto_contenido"><strong>SISTEMA GEOREFERENCIADO DE CONTROL DE VISITA DE FUERZA DE VENTAS</strong></span></td>
  </tr>
  <tr>
    <td class="texto_contenido"></td>
    <td height="10"></td>
  </tr>
  <tr>
    <td align="left" valign="top" class="texto_contenido"><table border="1" align="left">
        <tr>
          <td width="200" align="center" valign="middle"><strong>Nombre del Establecimiento</strong></td>
          <td align="center" valign="middle"><strong>Dirección</strong></td>
          <td align="center" valign="middle"><strong>Latitud</strong></td>
          <td align="center" valign="middle"><strong>Longitud</strong></td>
          <td align="center" valign="middle"><strong>Tipo de Negocio</strong></td>
          <td align="center" valign="middle"><strong>Ruta</strong></td>
        </tr>
        <?php do { ?>
          <tr class="texto_contenido">
            <td align="left" valign="top"><strong><?php echo $row_Clientes['name']; ?></strong></td>
            <td align="left" valign="top"><?php echo $row_Clientes['address']; ?></td>
            <td align="left" valign="top"><?php echo $row_Clientes['lat']; ?></td>
            <td align="left" valign="top"><?php echo $row_Clientes['lng']; ?></td>
            <td align="left" valign="top"><?php echo $row_Clientes['type']; ?></td>
            <td align="left" valign="top"><?php echo $row_Clientes['ruta']; ?></td>
          </tr>
          <?php } while ($row_Clientes = mysql_fetch_assoc($Clientes)); ?>
      </table>
      <br /></td>
    <td align="left" valign="top"><table border="1" align="left">
        <tr class="texto_contenido">
          <td width="200" align="center" valign="middle"><strong>Nombre del Vendedor</strong></td>
          <td width="200" align="center" valign="middle"><strong>Dirección / Observaciones            <br />
          </strong></td>
          <td align="center" valign="middle"><strong>Latitud</strong></td>
          <td align="center" valign="middle"><strong>Longitud</strong></td>
          <td align="center" valign="middle"><strong>Tipo de Negocio</strong></td>
          <td align="center" valign="middle"><strong>Ruta</strong></td>
        </tr>
        <?php do { ?>
          <tr class="texto_contenido">
            <td align="left" valign="top"><strong>
              <?php 
if ($totalRows_vendedores > 0)
{
echo $row_vendedores['name']; 
}
else
{
echo "No hay datos para este Vendedor";
}
?>
            </strong></td>
            <td align="left" valign="top"><?php echo $row_vendedores['address']; ?></td>
            <td align="left" valign="top"><?php echo $row_vendedores['lat']; ?></td>
            <td align="left" valign="top"><?php echo $row_vendedores['lng']; ?></td>
            <td align="left" valign="top"><?php echo $row_vendedores['type']; ?></td>
            <td align="left" valign="top"><?php echo $row_vendedores['ruta']; ?></td>
          </tr>
          <?php } while ($row_vendedores = mysql_fetch_assoc($vendedores)); ?>
      </table>
    <br /></td>
  </tr>
  <tr>
    <td align="left" valign="top"><span class="texto_contenido"><strong><?php echo $totalRows_Clientes ?> Registros Totales de Clientes en la Ruta</strong></span></td>
    <td align="left" valign="top"><span class="texto_contenido"><strong><?php echo $totalRows_vendedores ?> Registros Total </strong></span></td>
  </tr>
  <tr>
    <td align="left" valign="top">&nbsp;</td>
    <td align="left" valign="top">&nbsp;</td>
  </tr>
</table>
</body>
</html>
<?php
mysql_free_result($Clientes);

mysql_free_result($vendedores);
?>