Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/06/2010, 18:21
Avatar de Sherly
Sherly
 
Fecha de Ingreso: septiembre-2008
Ubicación: Valles
Mensajes: 58
Antigüedad: 16 años, 2 meses
Puntos: 1
problemas unir varias tablas con id en comun

Hola llevo ya todo el dia leyendo las respuestas de algunos aqui en el foro a ese mismo problema pero la vdd ninguno me a ayudado no se cual sea mi error
pero mi problema es este
Tengo una tabla llamada paginas tiene un id_p
ese id_p coincide con los id de una tabla textos y los id de una tabla audio pero los id de texto y audio no coinciden entonces lo que quiero hacer es que me de un resultado de los id_p de la tabla paginas mas los datos de la tabla textos y la tabla audios ordenados por el id_p de la tabla paginas espero me haya explicado :S

el codigo es:
Código PHP:
$sql="SELECT * FROM paginas, texto, audios WHERE paginas.id_p=texto.id_texto AND paginas.id_p=audios.id_audio";
$result pg_query($sql);
if(!
result)
{
echo 
"error query";
}
else{
while(
$row pg_fetch_array($result)){
$fila1 $row['id_pag'];
$fila2 $row['titulo'];
$fila3 $row['audio'];
echo 
$fila1;
echo 
$fila2;
echo 
$fila3;
}  

el resultado no tiene formato aun, ese se lo doy luego lo que necesito es que me imprima por lo pronto los datos, intente con el JOIN pero la verdad creo que no lo use bien.
espero puedan ayudarme, un saludo