Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/01/2010, 07:02
Avatar de AdrianSeg
AdrianSeg
 
Fecha de Ingreso: enero-2010
Mensajes: 595
Antigüedad: 14 años, 3 meses
Puntos: 14
Mostrar ficheros que no están en la base de datos

Hice las dos partes por separadao t ahora no sé como unirlas :(, tengo la parte que lee la base de datos osea sus registro y la que muestra los directorios...pero quiero hacer que sólo muestre los que no están en la base de datos :( alguien me puede ayudar?

Código PHP:
<?php


#Recogemos la ruta indicada por el usuario
$link=$_POST['ruta'];

#Comprobamos si estan en la base de datos

$servidor "localhost";
$usuario "Alberto";
$clave "placton";
$basedatos "diarios";

$conexion=mysql_connect ($servidor$usuario$clave) or die ('problema conectando porque :' mysql_error());
mysql_select_db ($basedatos,$conexion);
$cadena ="SELECT texto FROM informe";
$tabla mysql_query($cadena$conexion) or die ("problema con cadena de conexion<br><b>" mysql_error()."</b>");
$registrosencontrados mysql_num_rows($tabla);

$registro mysql_fetch_array($tabla);



#Mostramos todos los archivos con extensión pdf del servidor
    
if ($dh opendir($link)) {
        
$files = array();
        while ((
$file readdir($dh)) !== false) {
            if (
substr($filestrlen($file) - 4) == '.pdf') {
                
array_push($files$file);
            }
        }
        
closedir($dh);
    }

sort($files);
    echo 
"<ul>\n";
    foreach (
$files as $file) {
        
$title $file;
        echo 
"<li><a href=\"$file\" title=\"$title\">$title</a></li>\n";
    }
    echo 
"</ul>\n";




?>