Ver Mensaje Individual
  #2 (permalink)  
Antiguo 08/06/2006, 03:51
Computer XTress
 
Fecha de Ingreso: diciembre-2004
Mensajes: 721
Antigüedad: 19 años, 3 meses
Puntos: 2
Hola JAviglez,

Fijate lo siguiente:

$sql="SELECT * FROM Documentos WHERE expediente='$fila['expediente']'";

Tenes diferentes " ' " (comillas simples) por ende el sistema se cree que:

"... WHERE expediente = '$fila[' ";

¿Entendes?

Tendrias que hacerlo asi:

$sql="SELECT * FROM Documentos WHERE expediente='".$fila['expediente']."'";

TIENE que funcionar. Yo siempre lo hago asi y me anda.

Saludos!!

PD: Fijate bien como lo codeas, por que si estas haciendo una consulta por CADA EXPEDIENTE vas a tener demasiadas consultas... tal vez te convendria hacer algunos loops tomando datos en ARRAYS (2 consultas, una por EXPEDIENTES y otra por DOCUMENTOS). Luego con esos arrays hacer un tercer loop en el que mostras el HTML.

SALUDOS!