Ver Mensaje Individual
  #17 (permalink)  
Antiguo 17/09/2004, 02:57
Newphp
 
Fecha de Ingreso: mayo-2004
Mensajes: 571
Antigüedad: 20 años
Puntos: 0
ok,perdon por no exlica la estructura de las tablas :D

esta esla tabla noticias:
CREATE table noticias (
noticia_id TINYINT(4) AUTO_INCREMENT,
autor VARCHAR(32),
titulo_noticia VARCHAR(250),
sub_titulo VARCHAR(250),
noticia TEXT,
fecha DATETIME,
dat_id VARCHAR(250),
visitas INT(10),
UNIQUE (noticia_id) );

como vereis dat_id es un varchar,ya que asi le puedo poner "/" que en principio es el signo que tendria que separar los "relacionados"con la noticia,pero ademas asi puedo poner tantos relacionados como quiera.

El de favoritos es asi:
CREATE table favoritos(
fv_id TINYINT(4) AUTO_INCREMENT,
user_name VARCHAR(40),
dat_id VARCHAR(40),
UNIQUE (fv_id) );

lo que seria es lo siguiente,yo voy y agrego a mis favoritos....mmmmm forosdelweb,y ahora voy a leer noticias relacionadas con forosdelweb,lo que hace el sistema es comparar el dat_id de favoritos con eldat_id de noticias,asi sabe que datos entran en la noticia,luego con un where sabe a que user pertenecen

:P es un poco liosos quizas nuse ^^u... si se os ocurre una mejor manera xf decidmela :D es que leido asi....ni yo em entiendo xD