Ver Mensaje Individual
  #2 (permalink)  
Antiguo 12/10/2004, 10:29
VerderoL
 
Fecha de Ingreso: septiembre-2003
Mensajes: 49
Antigüedad: 20 años, 8 meses
Puntos: 0
He modificado alguna cosa, ahora la tabla la tengo asi:
Código PHP:
Campo   |Tipo         |Atributos|Nulo|Predeterminado
-------------------------------------------------------
id_img  |int(6)       |         |    |auto_increment
-------------------------------------------------------
nombre  |varchar(75)  |         | No |
-------------------------------------------------------
ruta    |varchar(100) |         | No |
-------------------------------------------------------
kbs     |float(7,2)   |         | No |0.00
-------------------------------------------------------
quien   |varchar(20)  |         | No |
-------------------------------------------------------
fecha   |varchar(8)   |         | No |
-------------------------------------------------------
hits    |smallint(5)  | UNSIGNEDNo |
id_img ----> un numero que nunca va a llegar a ser 100000
nombre ---> Un texto, ejemplo: El Domingo De Semana Santa - Por La noche
ruta ------> Donde esta guardada, ejemplo: imagenes/a/nombre_img.jpg
kb --------> El Peso de la imagen, como mucho seria 9999.99
quien -----> Es el nombre de quien hizo la foto, ejemplo: VerderoL
fecha -----> El dia que hizo, estaria guardada asi: 29-06-04
hits ------> Las veces que ha visto esa imagen, como mucho 99999 veces

Primero: Deberia cambiar el Tipo de algun campo ?¿

Segundo: tema de indices.

hago las siguientes consultas en diferentes apartados:

* Haciendo listado:
Código PHP:
select id_imgnombrequien from TABLA where (nombre like '$ltr%'order by nombre LIMIT $inicio,50 
$ltr = A o B o C , una letra

$inicio = para hacer la paginación y que no salgan de 50 en 50

que indice seria bueno que crease ?¿ o igual no deberia crear indices?¿

* Ahora haciendo busquedas:

Código PHP:
select id_imgnombre from TABLE where  (nom like '%$busqueda%'order by nombre limit 0,100 
Lo mismo seria bueno que me creara algun indice doble ?¿ en los campos id y nombre ?¿

SOCORROOOOOOO, jejejej.

Saludoss