Como se guarda un archivo en mysql?
Hola a todos, necesito saber como se guarda un archivo pdf en mysql?
de antemano gracias !!!!!!!
de antemano gracias !!!!!!!
este script me funciona... Subirlo es facil... lo que pasa es que al descargarlo se comete un error muy comun y creemos que es en la caga del archivo... y resulta que es en la descarga..
este es el script... recibes los parametros por Gets...
$archivo = $_FILES["archivito"]["tmp_name"];
$tamanio = $_FILES["archivito"]["size"];
$tipo = $_FILES["archivito"]["type"];
$nombre = $_FILES["archivito"]["name"];
$titulo = $_POST["titulo"];
$gene = $_POST["gener"];
$grande=round($tamanio/1024);
if ( $archivo != "none" )
{
$fp = fopen($archivo, "rb");
$contenido = fread($fp, $tamanio);
$contenido = addslashes($contenido);
fclose($fp);
$qry = "INSERT INTO archivos VALUES
(0,'$nombre','$titulo','$contenido','$tipo','$grande','$gene')";
mysql_query($qry);
if(mysql_affected_rows($conn) > 0)
$mens= "Se ha guardado el archivo en la base de datos.";
else
{
$mens= "NO se ha podido guardar el archivo en la base de datos. Revisar Affected rows";
}
}
else
$mens= "No se ha podido subir el archivo al servidor";
echo $mens;
$archivo='archivo.php';
include($archivo);
este es el script... recibes los parametros por Gets...
$archivo = $_FILES["archivito"]["tmp_name"];
$tamanio = $_FILES["archivito"]["size"];
$tipo = $_FILES["archivito"]["type"];
$nombre = $_FILES["archivito"]["name"];
$titulo = $_POST["titulo"];
$gene = $_POST["gener"];
$grande=round($tamanio/1024);
if ( $archivo != "none" )
{
$fp = fopen($archivo, "rb");
$contenido = fread($fp, $tamanio);
$contenido = addslashes($contenido);
fclose($fp);
$qry = "INSERT INTO archivos VALUES
(0,'$nombre','$titulo','$contenido','$tipo','$grande','$gene')";
mysql_query($qry);
if(mysql_affected_rows($conn) > 0)
$mens= "Se ha guardado el archivo en la base de datos.";
else
{
$mens= "NO se ha podido guardar el archivo en la base de datos. Revisar Affected rows";
}
}
else
$mens= "No se ha podido subir el archivo al servidor";
echo $mens;
$archivo='archivo.php';
include($archivo);
