Cita:  
					Iniciado por h2swider  
   Código PHP:
    <?php
session_start();
$nombre = $_SESSION["nombre"];
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
        <title>Untitled Document</title>
    </head>
 
    <?php
    if (empty($nombre)) {
        header('location:pagina.html');
        exit;
    }
    ?>
 
    <body>
 
        <?php
        $sdate = date("d") . "/" . date("m") . "/" . date("Y") . "<br>";
        $stime = date("h") . ":" . date("i");
        echo "Dia " . $sdate . "Hora " . $stime . "<br>";
 
        include_once("../../../adodb513/adodb5/adodb.inc.php");
        include_once("../../../adodb513/adodb5/adodb-exceptions.inc.php");
 
        try {
            $connexio = NewADOConnection('MYSQL');
            $connexio->connect("localhost", "root", "", "descargas");
            
            if(isset($_GET['nombre_eliminar']) && !empty($_GET['nombre_eliminar'])){
                $delete = "DELETE FROM descargas WHERE id_archivo='".$_GET['nombre_eliminar']."'";
                $delete2=$connexio->Execute($delete);
            }  
 
            $select = "SELECT nombre, nombredelarchivo , datadecreacion , tipo , peso FROM descargas WHERE nombre like '$nombre'";
 
            $resultat = $connexio->Execute($select);
 
            if ($resultat->EOF) {
 
                echo "No tiene ningun archivo subido <br>";
                echo "<table border='1' align='center' width='1050' height='100'>";
                echo "<tr align='center'>";
                echo "<td> Subido por </td>";
                echo "<td> Nombre del archivo </td>";
                echo "<td> Data modificacio </td>";
                echo "<td> Data creacio </td>";
                echo "<td> Tipo </td>";
                echo "<td> Peso </td>";
                echo "<td align='center' colspan='2'> <a href='subir.php'><img src='../wallpaper/ico2.jpg' title='Subir archivo'/> </a> </td>";
                echo "</tr>";
                echo "<tr align='center'>";
                echo "<td> </td>";
                echo "<td> </td>";
                echo "<td> </td>";
                echo "<td> </td>";
                echo "<td> </td>";
                echo "<td> </td>";
                echo "<td>  </td>";
                echo "<td>   </td>";
                echo "</tr>";
                echo "</table>";
            } else {
                echo "<table border='1' align='center' width='1050' height='100'>";
                echo "<tr align='center'>";
                echo "<td> Subido por </td>";
                echo "<td> Nombre del archivo </td>";
                echo "<td> Data creacio </td>";
                echo "<td> Tipo </td>";
                echo "<td> Peso </td>";
                echo "<td align='center' colspan='2'> <a href='subir.php'><img src='../wallpaper/ico2.jpg' title='Subir archivo'/> </a> </td>";
                echo "</tr>";
                foreach ($resultat as $resultatt) {
 
                    echo "<tr align='enter'>";
                    echo "<td align='enter'>" . $resultatt['nombre'];
                    echo "</td>";
                    echo "<td align='enter'>" . $resultatt['nombredelarchivo'];
                    echo " </td>";
                    echo "<td align='enter'>" . $resultatt['datadecreacion'];
                    echo " </td>";
                    echo "<td align='enter'>" . $resultatt['tipo'];
                    echo " </td>";
                    echo "<td align='enter'>" . $resultatt['peso'];
                    echo " </td>";
 
                    echo "<td align='center'> <img src='../wallpaper/ico1.jpg' title='Bajar archivo'/> </td>";
                    $tipo = $resultatt['tipo'];
                    $peso = $resultatt['peso'];
                    $nombredelarchivo = $resultatt['nombredelarchivo'];
                    $datadecreacion = $resultatt['datadecreacion'];
                    $selectt = "SELECT nombre, nombredelarchivo , datadecreacion , tipo , peso FROM descargas WHERE nombredelarchivo like '$nombre'";
                    $resultatt = $connexio->Execute($select);
 
                    $delete = "DELETE FROM descargas WHERE nombredelarchivo = '$nombredelarchivo'";
                    $connexio->Execute($delete);
 
                    echo "<td align='center'> <a href='el nombre de esta pagina?nombre_eliminar=$nombredelarchivo' <img src='../wallpaper/ico3.png' title='Eliminar archivo' /></a> </td>";
                    echo "</tr>";
                }
            }
            ?>
            <input type="button" onClick="location.href='sortir.php'" value="Cerrar tu sesión">
                <?php
                $connexio->close();
            } catch (exeption $e) {
                echo "<hr/> <strong> error :" . $e->getMessage() . "</strong><hr/>";
                ?>
                <script type="text/javascript">
                    location.href='error.php';
                </script>
                <?php
            }
            ?>
 
    </body>
</html>   
  Elimine un párrafo que nunca se cerraba,
agregue echo a los </td> faltantes
hice una redirección con php arriba en vez de js
nunca uses @ eso impide que veas los errores, y si no los ves, no los puedes corregir :)
para eliminar el archivo solo necesitas un dato único que identifique al archivo, en este caso 'nombre_eliminar' no es necesario el peso o el tipo
Y por ultimo idente y ordene algo mas el código. Seguramente tendrás que hacer mas correcciones pero este código es bastante mas prolijo. 
Saludos
   
Gracias por tu esfuerzo pero ... $connexio->Execute($delete); borra solo al actualizar la pagina .... yo quiero al click 
Dentro de un imput
connexio->Execute($delete) 
asi cada click borrara la columna exacta .. 
Es decir  
Xavi   Pelicula   winrar 1 gb    x(eliminar) 
Xavi   Pelicula2   winrar 1 gb    x 
Xavi   Pelicula3   winrar 1 gb    x  
puedes ayudarme ?