Foros del Web » Programando para Internet » PHP »

Consultar dos estados en PHP

Estas en el tema de Consultar dos estados en PHP en el foro de PHP en Foros del Web. Amigos tengo este codigo para ver solo los articulos que estan publicados cuyos estados son = 2, quiero ahora que tambien se puedan ver los ...
  #1 (permalink)  
Antiguo 27/04/2020, 17:17
 
Fecha de Ingreso: octubre-2008
Ubicación: Colombia
Mensajes: 424
Antigüedad: 11 años, 8 meses
Puntos: 1
Consultar dos estados en PHP

Amigos tengo este codigo para ver solo los articulos que estan publicados cuyos estados son = 2, quiero ahora que tambien se puedan ver los que sean estado = 3, he intentado varias formas pero no se como me funciona.

Código PHP:
include('config/conexion.php'); 
                             
$query "SELECT * FROM table_public_article where article_id=".$_GET['article_id']." and estado=2";
                             
$result mysql_query($query); 
Allguna ayudita de como puedo ver los articulos de dos estados?
__________________
Desarrollo de Aplicaciones de Escritorio, Sitios Web, Audio y Video en SISGUS
  #2 (permalink)  
Antiguo 27/04/2020, 17:33
Avatar de petit89  
Fecha de Ingreso: marzo-2011
Mensajes: 1.059
Antigüedad: 9 años, 2 meses
Puntos: 154
Respuesta: Consultar dos estados en PHP

Código SQL:
Ver original
  1. "SELECT * FROM table_public_article WHERE article_id=".$_GET['article_id']." AND (estado=2 OR estado=3)"
__________________
█ WebHosting / Reseller a bajo costo | Uptime Garantizado | Soporte en Español e Ingles
¿Te sirvió la respuesta? Deja un +1 (Triangulo negro al lado derecho)
  #3 (permalink)  
Antiguo 27/04/2020, 17:53
 
Fecha de Ingreso: octubre-2008
Ubicación: Colombia
Mensajes: 424
Antigüedad: 11 años, 8 meses
Puntos: 1
Respuesta: Consultar dos estados en PHP

Cita:
Iniciado por petit89 Ver Mensaje
Código SQL:
Ver original
  1. "SELECT * FROM table_public_article WHERE article_id=".$_GET['article_id']." AND (estado=2 OR estado=3)"
Excelente muchas gracias. Me sirvió. Si quiero agregar otro estado solo es escribir or?
__________________
Desarrollo de Aplicaciones de Escritorio, Sitios Web, Audio y Video en SISGUS
  #4 (permalink)  
Antiguo 28/04/2020, 06:28
Avatar de Panino5001
Me alejo de Omelas
 
Fecha de Ingreso: mayo-2004
Ubicación: -34.637167,-58.462984
Mensajes: 5.122
Antigüedad: 16 años
Puntos: 810
Respuesta: Consultar dos estados en PHP

Si son muchos estados quizá te convenga algo así:
Código:
"SELECT * FROM table_public_article WHERE article_id=".$_GET['article_id']." AND estado in(2,3,4)"
Pero no envíes la variable GET directamente a la consulta porque es peligroso. Al menos usa un intval($_GET['article_id']).



La zona horaria es GMT -6. Ahora son las 11:57.