Foros del Web » Programando para Internet » PHP »

[SOLUCIONADO] Select con Variables PHP y condicionar query

Estas en el tema de Select con Variables PHP y condicionar query en el foro de PHP en Foros del Web. Hola Û bueno la mia es una simple pregunta ya que no puedo condicionar mi busqueda espero me puedan ayudar. Obtengo los valores de seccion ...
  #1 (permalink)  
Antiguo 12/02/2013, 18:29
 
Fecha de Ingreso: enero-2013
Mensajes: 68
Antigüedad: 11 años, 3 meses
Puntos: 0
Mensaje Select con Variables PHP y condicionar query

Hola Û
bueno la mia es una simple pregunta ya que no puedo condicionar mi busqueda espero me puedan ayudar.
Obtengo los valores de seccion de usuario y area y quiero meterlo a un query que hago para que sea mas exacto pero no logro realizarlo espero me puedan ayudar

este es el query en mi php

Código PHP:
Ver original
  1. $User = $_SESSION['userid2'];
  2. $areaUser = $_SESSION['area'];
  3. $gridSql= 'SELECT elementos.id,elementos.nombre, catalogo.promedio FROM elementos LEFT JOIN catalogo ON elementos.nombre = catalogo.descripcion';

espero me puedan ayudar saludos


pero necesito que tenga un where elementos.usuario = (ami variable de) $user AND elementos.area = $area


lo intente de la sifguiente forma pero me sale luego luego error:


Código PHP:
Ver original
  1. $User = $_SESSION['userid2'];
  2. $areaUser = $_SESSION['area'];
  3. $gridSql= 'SELECT elementos.id,elementos.nombre, catalogo.promedio
  4. FROM elementos LEFT JOIN catalogo ON elementos.nombre = catalogo.descripcion' WHERE elementos.usuario = '".$user."' AND elementos.area = '".$areaUser ."'' ;
  #2 (permalink)  
Antiguo 12/02/2013, 18:44
 
Fecha de Ingreso: abril-2012
Mensajes: 124
Antigüedad: 12 años
Puntos: 3
Respuesta: Select con Variables PHP y condicionar query

Tal como está en la linea 4 le sobra una comilla despues de catalogo.descripcion'
  #3 (permalink)  
Antiguo 12/02/2013, 18:45
Avatar de palmitha  
Fecha de Ingreso: mayo-2012
Mensajes: 21
Antigüedad: 12 años
Puntos: 1
prueba asi

calate asi por que el ON ya es una condicion.

$User = $_SESSION['userid2'];
$areaUser = $_SESSION['area'];
$gridSql= "SELECT elementos.id,elementos.nombre, catalogo.promedio
FROM elementos LEFT JOIN catalogo ON elementos.nombre = catalogo.descripcion AND elementos.usuario = "'.$user.'" AND elementos.area = "'.$areaUser ;
  #4 (permalink)  
Antiguo 12/02/2013, 19:15
 
Fecha de Ingreso: enero-2013
Mensajes: 68
Antigüedad: 11 años, 3 meses
Puntos: 0
Respuesta: Select con Variables PHP y condicionar query

bueno gracias a los q ayudaron me orientaron y lo pude sacar bien Û saludos dejo como me quedo el codigo por si alguien lo necesita
Código PHP:
Ver original
  1. $gridSql= "SELECT elementos.id,elementos.nombre, catalogo.promedio
  2. FROM elementos LEFT JOIN catalogo ON elementos.nombre = catalogo.descripcion where elementos.usuario = '$User' and elementos.area ='$areaUser'";

Etiquetas: condicionar, query, select, sql, variables
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:58.