Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/05/2011, 20:07
emman
 
Fecha de Ingreso: marzo-2010
Mensajes: 13
Antigüedad: 14 años, 1 mes
Puntos: 1
Pregunta duda al tomar datos de tablas en mysql y php

Hola amigos tengo una duda a ver si me echan la mano.

Tengo un sistema en el cual se registran los usuarios y se les genera los archivos de configuración en un directorio.
Ejemplo
dominio.com/forosdelweb/

Ahora el usuario registrado podrá hacer upload de imágenes, y cuando otro usuario entre al perfil de dominio.com/forosdelweb podrá ver las fotos que forosdelweb a subido

Ahora mi duda es:

Al momento en que se registra el usuario, generarle una nueva tabla para que hay se administren los datos de sus imágenes subidas.

O simplemente administrar todas las imágenes subidas en una sola tabla, y en el sistema las separo por selección.
Ejemplo:
dominio.com/img.php?imgid=2362886&userid=1181948861

$id=$_GET['imgid'];
$uid=$_GET['userid'];
$img=mysql_query("SELECT * FROM imagenes WHERE imgid='".$id."' AND userid='".$uid."');
$mostrar = mysql_fetch_array($img);

$mostrar_img=$mostrar['url_img'];


Y final mente muestro los resultados.
<img src=”<?php echo $mostrar_img;”>

Y mi duda es, si creo una tabla por usuario se aran miles de tablas.
Pero
si administro todo desde una sola tabla ¿Se saturara esa tabla? , yéndonos a una cantidad de usuarios grande.

¿Cual es la mejor opción para administrar a los usuarios y su contenido?

De antemano muchas gracias.