Foros del Web » Programando para Internet » PHP »

que significa este error: Column: 'asignado_expediente' in where clause is ambiguous

Estas en el tema de que significa este error: Column: 'asignado_expediente' in where clause is ambiguous en el foro de PHP en Foros del Web. Pues he creado un buscar. El cual me arrojara como resultado un campo que se llama asignado_expediente (este posee un ipervinculo) al darle cilc me ...
  #1 (permalink)  
Antiguo 18/12/2008, 10:33
 
Fecha de Ingreso: marzo-2008
Ubicación: Cuba
Mensajes: 110
Antigüedad: 16 años, 1 mes
Puntos: 0
Pregunta que significa este error: Column: 'asignado_expediente' in where clause is ambiguous

Pues he creado un buscar.
El cual me arrojara como resultado un campo que se llama asignado_expediente (este posee un ipervinculo)
al darle cilc me enviara a una pagina mostrar, donde se me mostrara los datos que correspoden a este campo.
estos datos los llamo de dos tablas que tengo en mi base de datos table perfil,table_carta, las cuales estan relacionadas por asignado_expediente .Para ello he utilizado el inner join, pero no se por que me sale este error!
Alguien me podra ayudar?!!!!!!!!!!!!!!!!
Aca les muestro una parte del codigo:

este es el vinculo a la pagina mostrar:

<td width="48%" class="content"><? echo"<a href='mostrar.php?num=".$fila["asignado_expediente"]."'>".$fila['asignado_expediente']."</a>"; ?></td>

y este es el codigo en la pagina mostrar:

<?
include("../config/acceso_session.php");
$list=mysql_query("SELECT table_perfil.asignado_expediente,table_perfil.na,t able_perfil.direccion,table_perfil.prov,table_perf il.municipio,table_carta.fecha_ent,table_carta._vi a,table_carta._ref,table_carta.tipo,table_carta.te ma,table_carta.situacion,table_carta.planteamiento ,table_carta.resultado,table_carta.especialista,ta ble_carta.term_caso,table_carta.sintesis FROM table_perfil INNER JOIN table_carta ON table_perfil.asignado_expediente=table_carta.asign ado_expediente WHERE asignado_expediente='".$_GET['num']."'") or die(mysql_error());
$fila=mysql_fetch_array($list);

?>

Gracias de antemano!!!
  #2 (permalink)  
Antiguo 18/12/2008, 11:11
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 17 años, 11 meses
Puntos: 2135
Respuesta: que significa este error: Column: 'asignado_expediente' in where clause is

En el Where te falta especificar table_perfil.asignado_expediente.

Saludos.
  #3 (permalink)  
Antiguo 18/12/2008, 11:15
 
Fecha de Ingreso: marzo-2008
Ubicación: Cuba
Mensajes: 110
Antigüedad: 16 años, 1 mes
Puntos: 0
Respuesta: que significa este error: Column: 'asignado_expediente' in where clause is

gracias gatorv ahora voy a revisar!
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 09:18.