Foros del Web » Programando para Internet » PHP »

[SOLUCIONADO] Mostrar registros en espera de aprobacion

Estas en el tema de Mostrar registros en espera de aprobacion en el foro de PHP en Foros del Web. Hola, les comento estoy realizando un formulario, para que mis usuarios puedan ingresar algunos datos. Pero necesito que estos datos primero pasen por un filtro ...
  #1 (permalink)  
Antiguo 19/03/2013, 02:21
 
Fecha de Ingreso: marzo-2013
Ubicación: Mexico
Mensajes: 10
Antigüedad: 11 años, 2 meses
Puntos: 0
Busqueda Mostrar registros en espera de aprobacion

Hola, les comento estoy realizando un formulario, para que mis usuarios puedan ingresar algunos datos.

Pero necesito que estos datos primero pasen por un filtro de moderación, y hasta que yo los apruebe se puedan mostrar en la página.

Mi duda es como mostrar los registros en espera de moderación, siendo que en mi base de datos ya tengo la opción de mostrar, mi default es 2 (espera de aprobación) y cuando este, este aprobado pase a 1

Lo que necesito mostrar son los no aprobados, estoy utilizando esto:
$sql = "SELECT * FROM grupos WHERE id=".$id." LIMIT 1";

Espero me ayuden ya que es lo único que me falta para echar a andar esto

Última edición por antonioska; 19/03/2013 a las 02:23 Razón: LA CAGUE
  #2 (permalink)  
Antiguo 19/03/2013, 03:09
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 1 mes
Puntos: 574
Respuesta: Mostrar registros en espera de aprobacion

$sql = "SELECT * FROM grupos WHERE id=".$id." LIMIT 1";

No entiendo que tiene que ver esta consulta con todo lo que nos cuentas... si solo tienes esto te falta mucho.

SELECT * FROM tuTabla WHERE mostrar=2 muestra los que tengan un 2

SELECT * FROM tuTabla los muestra todos... por programación externa puedes mostrarlos en un color distinto si tienen un 2 o un 1....
__________________
Quim
--------------------------------------------------
Ayudar a ayudar es una buena práctica!!! Y da buenos resultados.
  #3 (permalink)  
Antiguo 19/03/2013, 05:18
Avatar de loncho_rojas
Colaborador
 
Fecha de Ingreso: octubre-2008
Ubicación: En el mejor lugar del mundo
Mensajes: 2.704
Antigüedad: 15 años, 6 meses
Puntos: 175
Respuesta: Mostrar registros en espera de aprobacion

hay unas funciones muy buenas en programación, una que se llama IF por ejemplo, es bueno en este tipo de casos... =D
__________________
Ayudo con lo que puedo en el foro, y solo en el foro.. NO MENSAJES PRIVADOS.. NO EMAILS NI SKYPE u OTROS.

Antes de hacer un TOPICO piensa si puedes hallarlo en Google o en el Buscador del Foro...
  #4 (permalink)  
Antiguo 19/03/2013, 06:41
Avatar de evolutionrgm  
Fecha de Ingreso: mayo-2011
Mensajes: 108
Antigüedad: 13 años
Puntos: 5
Respuesta: Mostrar registros en espera de aprobacion

por lo que estoy entendiendo tu estas haciendo un panel y quieres mostrar los datos de un estado si eso lo que quieres decir .. deberias hacer esto

Código PHP:
Ver original
  1. select * from grupos  where estado ="2";
  #5 (permalink)  
Antiguo 20/03/2013, 00:25
 
Fecha de Ingreso: marzo-2013
Ubicación: Mexico
Mensajes: 10
Antigüedad: 11 años, 2 meses
Puntos: 0
Respuesta: Mostrar registros en espera de aprobacion

Cita:
Iniciado por evolutionrgm Ver Mensaje
por lo que estoy entendiendo tu estas haciendo un panel y quieres mostrar los datos de un estado si eso lo que quieres decir .. deberias hacer esto

Código PHP:
Ver original
  1. select * from grupos  where estado ="2";
Al parecer fuiste el unico que me entendio, gracias por asesorarme y no criticar, era lo unico que me faltaba puesto que lo demas ya lo tengo, solo era la consulta.

Nuevamente muchas gracias
  #6 (permalink)  
Antiguo 20/03/2013, 04:15
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Mostrar registros en espera de aprobacion



¿En serio tenías que preguntar, para poder llegar a esa consulta?

__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
  #7 (permalink)  
Antiguo 20/03/2013, 05:32
Avatar de loncho_rojas
Colaborador
 
Fecha de Ingreso: octubre-2008
Ubicación: En el mejor lugar del mundo
Mensajes: 2.704
Antigüedad: 15 años, 6 meses
Puntos: 175
Respuesta: Mostrar registros en espera de aprobacion

Este tipo de usuarios del foro OMG... encima que es injusto con quimfv que fue el primero que le dió una respuesta, y encima le dió en el ojo... uno ya no sabe como responder a veces, le das respuestas completas y te dicen que no entienden... les das unas pistas o lógica y te dice que no entienden, y estan los que necesitan escribir al foro para hacer un SELECT * FROM tablas solo para saber si está bien (-_-')

De todas maneras para mi amigo/a antonioska, deberías saber que las críticas también enseñan.. :)
__________________
Ayudo con lo que puedo en el foro, y solo en el foro.. NO MENSAJES PRIVADOS.. NO EMAILS NI SKYPE u OTROS.

Antes de hacer un TOPICO piensa si puedes hallarlo en Google o en el Buscador del Foro...
  #8 (permalink)  
Antiguo 21/03/2013, 01:49
 
Fecha de Ingreso: marzo-2013
Ubicación: Mexico
Mensajes: 10
Antigüedad: 11 años, 2 meses
Puntos: 0
Respuesta: Mostrar registros en espera de aprobacion

Cita:
Iniciado por quimfv Ver Mensaje
$sql = "SELECT * FROM grupos WHERE id=".$id." LIMIT 1";

No entiendo que tiene que ver esta consulta con todo lo que nos cuentas... si solo tienes esto te falta mucho.

SELECT * FROM tuTabla WHERE mostrar=2 muestra los que tengan un 2

SELECT * FROM tuTabla los muestra todos... por programación externa puedes mostrarlos en un color distinto si tienen un 2 o un 1....
Muchas gracias por contestar una disculpa la verdad no había entendido bien a tu comentario pero te pido una disculpa y agradezco tu apoyo
  #9 (permalink)  
Antiguo 21/03/2013, 01:56
 
Fecha de Ingreso: marzo-2013
Ubicación: Mexico
Mensajes: 10
Antigüedad: 11 años, 2 meses
Puntos: 0
Respuesta: Mostrar registros en espera de aprobacion

Cita:
Iniciado por loncho_rojas Ver Mensaje
Este tipo de usuarios del foro OMG... encima que es injusto con quimfv que fue el primero que le dió una respuesta, y encima le dió en el ojo... uno ya no sabe como responder a veces, le das respuestas completas y te dicen que no entienden... les das unas pistas o lógica y te dice que no entienden, y estan los que necesitan escribir al foro para hacer un SELECT * FROM tablas solo para saber si está bien (-_-')

De todas maneras para mi amigo/a antonioska, deberías saber que las críticas también enseñan.. :)
No son formas de expresarse, yo realice una pregunta en buena onda se que es algo fácil pero no recordaba por eso fue que solicite ayuda

Y por supuesto que lo se las criticas son lo mejor ya que te ayudan mas
  #10 (permalink)  
Antiguo 21/03/2013, 01:58
 
Fecha de Ingreso: marzo-2013
Ubicación: Mexico
Mensajes: 10
Antigüedad: 11 años, 2 meses
Puntos: 0
Respuesta: Mostrar registros en espera de aprobacion

Cita:
Iniciado por gnzsoloyo Ver Mensaje


¿En serio tenías que preguntar, para poder llegar a esa consulta?

Se que es bastante facil, y si pregunte fue por que no recordaba.

Y habrá gente que empieza en esto que este tema les servirá, no todos nacemos sabiendo como tu
  #11 (permalink)  
Antiguo 21/03/2013, 03:46
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Mostrar registros en espera de aprobacion

Mira, es que relamente, para pasar de esto:
Código SQL:
Ver original
  1. SELECT * FROM grupos WHERE id=".$id." LIMIT 1
A esto:
Código MySQL:
Ver original
  1. select * from grupos  where estado ="2";
No necesitas saber mucho... Cualquier principiante lo habría resuelto después de la primera clase.

Por eso me deja alelado que hayas tenido que recurrir a un foro para resolverlo.
La observación no te la respondo, por irrelevante y algo impertinente.

__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)

Etiquetas: impresion, mysql, registros
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 07:09.