Ver Mensaje Individual
  #4 (permalink)  
Antiguo 17/12/2008, 09:02
Avatar de Highlander
Highlander
 
Fecha de Ingreso: junio-2006
Ubicación: Concepción, Chile
Mensajes: 475
Antigüedad: 18 años, 9 meses
Puntos: 4
Respuesta: Consejo o ayuda sobre 50.000 articulos y menu

Ok en orden de respuestas:

Carxl: No hay categorias y consulte la posibilidad de crearlas y fue negativo (Hubiese sido ideal)

Keysher: El problema es que de alguna manera nesecito hacer que el usuario seleccione los articulos que desea cotizar, normalmente lo hacia asi:

Código:
<?php 
$link=conectar();
$consulta = "SELECT ID_ART, CODIGO_ART, DESC_ART FROM articulo WHERE ESTADO_ART='1' ORDER BY DESC_ART"; 
$resultado = mysql_query($consulta,$link); 
?>
            
<select name="id_art" class="style3"  id="id_art">
<option value="" selected="selected">Seleccionar</option>

<?php
while($datos = mysql_fetch_array($resultado)){
?>
<option value="<?php echo $datos["ID_ART"] ?>"><?php echo $datos["DESC_ART"] ?>&nbsp;&nbsp;[<?php echo $datos["CODIGO_ART"] ?>]</option>
<?php
}
mysql_close($link);
?>
</select>
Pero con esta cantidad de articulos se demora 25 sec en generarse.

He estado optimizando de la consulta, cambie de innodb a mysam, elimine el order by y quedo en 10 sec, talvez si pudiese tener la tabla ya ordernada podria dejarlo asi.