Ver Mensaje Individual
  #5 (permalink)  
Antiguo 05/04/2013, 14:43
Avatar de gnzsoloyo
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: Imprimir consulta inner join con php

Cita:
Haber si entendí, pr es el alias de promotor y pv el alias de promovido pero esto como lo plasmo al imprimir mediante php intente esto [ echo="pv.nombre"] con la función mysql_fetch_array pero no me funciono. como imprimo cada uno. Gracias
No has entendido el uso de los alias puestos en las columnas. Los otros son los de las tablas, y su uso es específicamente para simplicidad de lectura y escritura de consultas.
Si te fijas con cuidado, al lado de cada columna hay un alias adicional y ese es el nombre de la columna para el momento en que el PHP recupera los datos. Los alias de las tablas nunca aparecerán en PHP, sólo el nombre de la columna, o, en este caso, el alias que se le puso en el SELECT.

Cita:
Lo de INNER JOIN lo que pasa es que pretendo cambiar los números por variables enviadas desde un FORM para hacer busquedas....
De todos modos, ese INNER JOIN está mal redactado, porque su sintaxis es la que te estoy poniendo. Puedes comprobarlo en cualquier manual.
Además, en la forma que lo usas puedes estar obteniendo un resultado erróneo. Hay razones para pensar en eso.
La parametrización que quieres poner va en el WHERE, no en el FROM, es como te la pongo.
Pruebala y verás.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)