Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

duda sobre como moderar un libro de visitas...!

Estas en el tema de duda sobre como moderar un libro de visitas...! en el foro de Mysql en Foros del Web. hola nuevamente, quiero implementar un libro de visitas, pero como es logico lo tengo que moderar, para poder mostrar los mensages que se deben y ...
  #1 (permalink)  
Antiguo 07/12/2006, 12:38
Avatar de rogertm
Mod->Cuba
 
Fecha de Ingreso: julio-2005
Ubicación: /home/Cuba/Habana/rogertm/
Mensajes: 2.922
Antigüedad: 18 años, 9 meses
Puntos: 638
Exclamación duda sobre como moderar un libro de visitas...!

hola nuevamente,
quiero implementar un libro de visitas, pero como es logico lo tengo que moderar, para poder mostrar los mensages que se deben y evitar asi los malos comentarios, spam y todo eso....
bueno, al grano, tengo una tabla en MySQL:
Código PHP:
CREATE TABLE `libro_visitas` (
  `
idlibroint(11NOT NULL auto_increment,
  `
nombrevarchar(50NOT NULL,
  `
emailvarchar(50) default NULL,
  `
urlvarchar(255) default NULL,
  `
firmavarchar(255NOT NULL,
  `
fechavarchar(100NOT NULL,
  `
datedate NOT NULL,
  `
revisadotinyint(1) default NULL,
  
PRIMARY KEY  (`idlibro`)
ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=11 
mi duda es, como hacer para que cuando los usuarios ingresen los comentarios, poder yo mas tarde llenar el campo 'revisado' y entonces se muestren solo los comentarios que ya esten chequeados.
me paso que cuando intento hacer eso me crea otros registros en la BD, yo solo quiero llenar el campo revisado y luego mostrarlo.

ejemplo:

si alguien hace un comentario, quedaria asi:

idlibro = 25
nombre = pedro perez
email = [email protected]
firma = esto es lo que yo digo y ya!
y asi sucesivamente, y el campo revisado por su puesto que quedaria vacio, para llenarlo o no luego mas tarde a la hora de moderar el mensage de pedro.
bueno, espero haber sido explisito en mi duda.
gracias de antemano
saludos
__________________
Friki y Blogger por Cuenta Propia:213
Twenty'em: Theming is Prose
  #2 (permalink)  
Antiguo 11/12/2006, 02:10
Avatar de Lord of freaks  
Fecha de Ingreso: octubre-2004
Ubicación: Madrid
Mensajes: 334
Antigüedad: 19 años, 6 meses
Puntos: 2
Re: duda sobre como moderar un libro de visitas...!

Yo en tu lugar lo que haría sería crear el campo revisado como ENUM con valores 1, 2 (1 para revisado, 2 para pendiente), aunque puedes crear más "estados" como 3->spam, pero simplificando lo haría así.

Haría que por defecto el valor del campo sea 2 de forma que al hacer el INSERT no tengas que poner valor para ese campo y automáticamente te coloque 2 (sin revisar).

Para poder mostrar sólo los revisados tan facil como:

Código:
SELECT * FROM tabla WHERE revisado=1

// y los no revisados
SELECT * FROM tabla WHERE revisado=2
Un saludo
__________________
Una vez un elemental de rayos mató una tribu entera de tritones.

¡¡ El sólo quería darse un baño !!

http://www.frikilandia.com

Neither Fu Nor Fa
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:16.