Foros del Web » Programando para Internet » PHP »

Select especial

Estas en el tema de Select especial en el foro de PHP en Foros del Web. Hola, familia: Estoy intentando hacer un select a dos tablas. El problema es que no me funciona, jeje. Las tablas tienen las mismas columnas (title, ...
  #1 (permalink)  
Antiguo 16/05/2008, 18:45
Avatar de salbatore  
Fecha de Ingreso: abril-2007
Ubicación: Springfield
Mensajes: 1.567
Antigüedad: 17 años
Puntos: 19
Select especial

Hola, familia:

Estoy intentando hacer un select a dos tablas. El problema es que no me funciona, jeje. Las tablas tienen las mismas columnas (title, text, state, autor, id), quiero hacer el select de las dos primeras, es decir, de title y text, pero no me sale.

Este es el select para una sola tabla, llamada biographies, yo quiero que busque en biographies y blog:

Código PHP:
mysql_query("SELECT * FROM biographies WHERE state='public' AND autor='".$HTTP_COOKIE_VARS["usNick"]."'"
¿Hay alguna forma de hacerlo bien?, he mirado varios post sobre ello, pero no me funciona...
  #2 (permalink)  
Antiguo 16/05/2008, 22:22
Avatar de SidP  
Fecha de Ingreso: febrero-2006
Ubicación: /etc/php.ini
Mensajes: 129
Antigüedad: 18 años, 2 meses
Puntos: 2
Respuesta: Select especial

hola salbatore
puedes probar así
Código PHP:
mysql("SELECT b.title, b.text, blog.title, blog.text 
FROM biographies AS b, blog
WHERE b.state='public' AND b.autor='"
.$HTTP_COOKIE_VARS["usNick"]."'"
Salu2

Última edición por SidP; 16/05/2008 a las 22:46
  #3 (permalink)  
Antiguo 16/05/2008, 22:34
Avatar de bLEx  
Fecha de Ingreso: mayo-2008
Ubicación: Villa Alemana, Chile
Mensajes: 181
Antigüedad: 15 años, 11 meses
Puntos: 5
Respuesta: Select especial

y no le falta colocar que busque FROM blog??, por que solo esta briographis as b solamente
  #4 (permalink)  
Antiguo 16/05/2008, 22:43
Avatar de SidP  
Fecha de Ingreso: febrero-2006
Ubicación: /etc/php.ini
Mensajes: 129
Antigüedad: 18 años, 2 meses
Puntos: 2
Respuesta: Select especial

cierto que se me pasó ..
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 08:24.