
20/11/2008, 09:03
|
 | | | Fecha de Ingreso: junio-2006 Ubicación: Concepción, Chile
Mensajes: 475
Antigüedad: 18 años, 9 meses Puntos: 4 | |
Resultados se despliegan muy lento Buenas trabajo con WampServer y cuando muestro los resultados en un listado se demora demasiado alrededor de 35 sec para 2100 resultados.
Parte del codigo:
Código:
$consulta = "SELECT ID_CLIENTE, APE_CLIENTE_1, NOM_CLIENTE_1, DIR_CLIENTE, N_CLIENTE, NAP, TELEFONO_CLIENTE, LOCALIDAD, NACIONALIDAD, VENDEDORA FROM cliente WHERE ESTADO_CLIENTE ='a' ORDER BY ID_CLIENTE DESC";
$resultado = mysql_query($consulta,$link);
La parte donde muestro los resultados:
Código:
<table width="100%" border="0">
<tr><td width="3%" nowrap="nowrap"> </td>
<td width="4%" colspan="3" align="center" nowrap="nowrap" background="img/menu.png" bgcolor="#AEB8DD" class="style0">Acción</td>
<td width="18%" align="center" nowrap="nowrap" background="img/menu.png" bgcolor="#AEB8DD" class="style0">Cliente</td>
<td width="18%" align="center" nowrap="nowrap" background="img/menu.png" bgcolor="#AEB8DD" class="style0">Dirección</td>
<td width="4%" align="center" nowrap="nowrap" background="img/menu.png" bgcolor="#AEB8DD" class="style0">NAP</td>
<td width="9%" align="center" nowrap="nowrap" background="img/menu.png" bgcolor="#AEB8DD" class="style0">Teléfono</td>
<td width="16%" align="center" nowrap="nowrap" background="img/menu.png" bgcolor="#AEB8DD" class="style0">Localidad</td>
<td width="14%" align="center" nowrap="nowrap" background="img/menu.png" bgcolor="#AEB8DD" class="style0">Nacionalidad</td>
<td width="14%" align="center" nowrap="nowrap" background="img/menu.png" bgcolor="#AEB8DD" class="style0">Vendedora</td>
<?php
while ($datos = mysql_fetch_array($resultado)){
if ($i%2==0)
{
$color0='#d5d7fd';
} else
{
$color0='#e4e5fd';
}
$codigo=$datos["ID_CLIENTE"];$valor='no';
?>
<tr class="enlace" bgcolor='<?php echo $color0 ?>' onMouseOver="overTD(this,'#acb0bc');" onMouseOut="outTD(this,'<?php echo $color0 ?>');">
<td class="style1"><?php echo $i+1;?></td>
<td align="center"><?php echo"<a href='?accion=Mod&codigo=$codigo&valor=$valor&desde=$desde&mostrar=$mostrar'><img src='img/modificar.png' border='0' title='Modificar/Ver Cliente'/></a>";?></td>
<td align="center"><?php echo"<a href='?accion=Baja&codigo=$codigo&valor=$valor&desde=$desde&mostrar=$mostrar'><img src='img/eliminar.png' border='0' title='Baja Cliente'/></a>";?></td>
<td align="center"><?php echo"<a href='?accion=Info&codigo=$codigo&valor=$valor&desde=$desde&mostrar=$mostrar'><img src='img/informacion.png' border='0' title='Información Compras Cliente'/></a>";?></td>
<td valign="middle" class="style1"><?php echo $datos["APE_CLIENTE_1"]?> <?php echo $datos["NOM_CLIENTE_1"]?> </td>
<td class="style1"><?php echo ($datos["DIR_CLIENTE"])?> <?php echo ($datos["N_CLIENTE"])?></td>
<td align="center" class="style1"><?php echo ($datos["NAP"])?></td>
<td align="center" class="style1"><?php echo ($datos["TELEFONO_CLIENTE"])?></td>
<td align="center" class="style1"><?php echo ($datos["LOCALIDAD"])?></td>
<td align="center" class="style1"><?php $nacionalidad=$datos["NACIONALIDAD"];
$consulta0 = "SELECT PAI_PK, PAI_NOMBRE FROM pai_pais WHERE PAI_PK = '$nacionalidad'";
$resultado0 = mysql_query($consulta0,$link);
$datos0 = mysql_fetch_array($resultado0);
echo utf8_encode($datos0["PAI_NOMBRE"]);
?></td>
<td align="center" class="style1"><?php $vendedora=$datos["VENDEDORA"];
$consulta0 = "SELECT ID_EMP, APE_EMP, NOM_EMP FROM emp WHERE ID_EMP = '$vendedora'";
$resultado0 = mysql_query($consulta0,$link);
$datos0 = mysql_fetch_array($resultado0);
echo ($datos0["APE_EMP"]);
echo " ";
echo ($datos0["NOM_EMP"]);
?></td>
</tr>
|