Ver Mensaje Individual
  #3 (permalink)  
Antiguo 07/08/2002, 02:30
joacalfe
 
Fecha de Ingreso: julio-2002
Mensajes: 27
Antigüedad: 21 años, 9 meses
Puntos: 0
Re: leer tipo de datos image

Hola
La base de datos tiene una tabla llamada "proves" y el campo que contiene al archivo pdf se llama "documents". El código que utilizo para sacar por ejemplo un pdf es:
header("Content-type: application/pdf");
$link=mssql_connect('SERVER2','sa')
or die('Error conectant amb el servidor de BD');
mssql_select_db('model',$link)
or die('Error en seleccionar la base de dades');
$query = 'SELECT documents from proves';
$res = mssql_query($query);
$pdf = mssql_fetch_array($res);
$contingut = $pdf['documents'];
fread($res);

Este es el código para sacar una fila solo. De momento no tengo más campos. ¿Cuando los tenga les pongo lo de "where id=..."? El error que me da ahora es:
Wrong parameter count for fread() in <b>c:\program files\nusphere\apache\htdocs\pdf.php</b> on line <b>17

Si hago un "select * from proves" en el analizador del MS SQL Server obtengo:
0x5265736F75726365206964202332
Perdona que te haga otra pregunta: si la base de dados contiene un puntero a los datos, ¿donde están estos? ¿Son volátiles o temporales? gracias y salu2