Poner un post con tipo privado o público
Hola amigos,
Quisiera que me ayudarais en un tema que considero, sería muy interesante.
¿En la publicación de nuestros posts, cómo podríamos hacer una selección que definiese que algunos se pudieran ver en inicio y otros no?.
Es decir; clasificarlos por privados, que sólo se vieran por nosotros... con opción a hacerlos públicos -cuando quisiéramos-, y que se vieran por todos.
Muchas gracias y espero vuestros aportes.
Saludos
Editado
Quisiera que me ayudarais en un tema que considero, sería muy interesante.
¿En la publicación de nuestros posts, cómo podríamos hacer una selección que definiese que algunos se pudieran ver en inicio y otros no?.
Es decir; clasificarlos por privados, que sólo se vieran por nosotros... con opción a hacerlos públicos -cuando quisiéramos-, y que se vieran por todos.
Muchas gracias y espero vuestros aportes.
Saludos
Editado
0
Puntos
Puntos
1112
Visitas
Visitas
4
Resp
Resp
Por amsvm hace 72 meses
Principiante
Respuesta #1
Hola, podrías agregar una nueva columna a la tabla post de tu base de datos.. por ejemplo si tienes una tabla que se llama z_posts por ejemplo, que contiene varias columnas como el titulo, mensaje, seo etc agregar una nueva columna llamada "estado" por ejemplo o "tipopost" como gustes
supongamos que la llamamos "estado", al crearla le asignamos valor predeterminado 1 (post normal)
después en la parte de agregar el post añadimos un nuevo campo selector que inserte un dato mas, es "estado" y agregaremos 3 valores:
1 normal
2 privado
3 borrador
y en editar post hacemos lo mismo para que pueda pasarse de un valor a otro:
1 normal
2 privado
3 borrador
el ejemplo en html sería así:
salu2
supongamos que la llamamos "estado", al crearla le asignamos valor predeterminado 1 (post normal)
después en la parte de agregar el post añadimos un nuevo campo selector que inserte un dato mas, es "estado" y agregaremos 3 valores:
1 normal
2 privado
3 borrador
y en editar post hacemos lo mismo para que pueda pasarse de un valor a otro:
1 normal
2 privado
3 borrador
el ejemplo en html sería así:
<select name="estado" id="estado"> <option value="">Seleccionar estado</option> <option value="1">Normal</option> <option value="2">Privado</option> <option value="3">Boorador</option> </select>luego obviamente en la parte php guardar ese valor añadiendo el parámetro a la inserción:
INSERT INTO z_posts (titulo, categoria, mensaje, imagen, autor, seo, estado)y después supongamos en home quieres sacar los normales, la consulta sería:
SELECT * FROM z_posts WHERE estado=1 ORDER BY id DESC LIMIT $porpaginaahora supongamos que quieres sacar los privados:
SELECT * FROM z_posts WHERE estado=2 ORDER BY id DESC LIMIT $porpaginaasí con todos los estados, en realidad es sencillo
salu2
0
Puntos
Puntos
Por alber hace 72 meses
Administrador
Respuesta #2
Hola Alber, muchas gracias por las molestias.
Un abrazo...
Un abrazo...
0
Puntos
Puntos
Por amsvm hace 72 meses
Principiante
Respuesta #3
O sea sirve tambien para poder hacer una red social, tipo para amigos, publico o privado, es excelente
0
Puntos
Puntos
Respuesta #4
Entendido, te agradezco el aporte.
Un abrazo
Un abrazo
0
Puntos
Puntos
Por amsvm hace 72 meses
Principiante