Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/04/2005, 11:07
kavalerian
 
Fecha de Ingreso: junio-2003
Ubicación: Valencia
Mensajes: 334
Antigüedad: 20 años, 10 meses
Puntos: 0
Script para subir documentos a la bd

Buenas.
Estoy desarrollando un script para poder subir a la base de datos textos grandes divididos en paginas, es decir cada pagina (mas o menos) sera un registro.
El problema es que cuando llega a un determinado registro da error y no entiendo por que.
Os dejo el codigo para que le echeis un vistazo y me digais si veis algo raro.

Código PHP:
 <?

//Conexión a la base de datos
$con mysql_connect("localhost","","") or die (mysql_error());
mysql_select_db("nueva",$con) or die (mysql_error());

$cont=0;
//Nombre del texto
$vari="rentabilidad.txt";
if (
file_exists($vari))
    {
$referencia=fopen($vari"r");
do
    {
//Hacemos un bucle que vaya mostrando y metiendo en la bd los registros
     //Este bucle cuenta 44 lineas y las inserta (que son las que tiene una hoja de word)
      
while($cont!=44)
         {
$fila=fgets($referencia80);
        
//Aqui es donde mostramos por pantall
         
echo $fila.'<br>';
        
//Aqui metemos en una variable todo el contenido
         
if ($cont==0)
            
$contenido$fila;
         else
            
$contenido=$contenido.$fila;
        
//El tipico contador 
         
$cont++;
    }
    
//Ahora insertamos en la bd la variable con las 44 lineas, es decir una hoa
    
mysql_query("insert into textos  values ('$contenido')"$con) or die("error2");
//Inicializamos el contador a 0
$cont=0;
//Le decimos que se repita mientras exista la variable que coge las filas
}while(isset($fila));
}
//Cerramos
fclose($referencia);
?>
Muchas gracias de antemano
__________________
http://reunga.com
Desarrollo de aplicaciones informáticas