insertar archivos en MS SQL con PHP
Publicado por joacalfe (12 intervenciones) el 01/08/2002 17:29:20
Estoy intentando insertar y leer archivos en una base de datos MS SQL server 7.0. En la base de datos "model" tengo una tabla llamada "proves" con una columna "documents" a la cual le he puesto el tipo de datos text. Mi propósito es insertar ahí documentos .doc y pdf. La variable $arxiu se introduce desde un form. Con un script php introduzco el archivo en el campo de la base de datos y me pone "Resource id #2" que supongo que será una especie de puntero.
Tras esto (que parece que esté bien) llamo al archivo "ver.php" con el siguiente código:
<?php
session_start();
$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);
printf("%s",$res);
fclose ($res);
?>
Lo cual me produce el siguiente error:
Resource id #2
Warning: Supplied resource is not a valid File-Handle resource in c:\program files\nusphere\apache\htdocs\veure.php on line 15
Tal vez no lo esté haciendo bien. Esper que alguien pueda ayudarme.
Gracias
Tras esto (que parece que esté bien) llamo al archivo "ver.php" con el siguiente código:
<?php
session_start();
$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);
printf("%s",$res);
fclose ($res);
?>
Lo cual me produce el siguiente error:
Resource id #2
Warning: Supplied resource is not a valid File-Handle resource in c:\program files\nusphere\apache\htdocs\veure.php on line 15
Tal vez no lo esté haciendo bien. Esper que alguien pueda ayudarme.
Gracias
Valora esta pregunta


0