Ver Mensaje Individual
  #15 (permalink)  
Antiguo 17/09/2010, 09:04
tango84
 
Fecha de Ingreso: septiembre-2010
Mensajes: 37
Antigüedad: 13 años, 7 meses
Puntos: 0
Respuesta: Borrar archivos asociados a una base de datos

Quike88
Hice los cambios como me dijo y me salio el siguiente error

Warning: printf() [function.printf]: Too few arguments in /home5/desigoo7/public_html/autoad/formulario.php on line 75


el codigo me quedo asi:

<html>
<head>
<title>Formulario de actualizacion</title>
</head>
<body>

<H1>Cargar archivos</H1>

<form action="upload.php" method="post" enctype="multipart/form-data">
<TABLE>
<TR>


<TD>Enviar un nuevo archivo:</TD>

<TD> <input name="userfile" type="file"> </TD>
</TR>



</TABLE>




<H1>Ingresar datos</H1>

<TABLE>
<TR>


<TD>Imagen:</TD>
<TD><INPUT TYPE="text" NAME="imagen" SIZE="20" MAXLENGTH="30"></TD>
<TD>Informacion: </TD>
<TD><INPUT TYPE="text" NAME="informacion" SIZE="20" MAXLENGTH="30"></TD>


</TR>



</TABLE>

<INPUT TYPE="submit" NAME="accion" VALUE="Grabar" >
</FORM>
<hr>

<?php
include("conex.php");
$link=conectarse();
$result=mysql_query("select * from galeria",$link);
?>



<TABLE BORDER=0 CELLSPACING=1 CELLPADDING=1>
<TR>
<TD>&nbsp;<B>ID Cliente</B></TD>
<TD>&nbsp;<B>imagen</B>&nbsp;</TD>
<TD>&nbsp;<B>informacion</B>&nbsp;</TD>
<TD>&nbsp;<B>Borrar</B>&nbsp;</TD></TR>

<?php
while($row = mysql_fetch_array($result)) {
printf("<tr><td>&nbsp;%s</td><td>&nbsp;%s&nbsp;</td><td>&nbsp;%s&nbsp;</td><td>><a href=\"borra.php?id=%d&imagen=%s\">Borrar</a></td></tr>", $row["id"],$row["imagen"],$row["informacion"],$row["id"]);
}
mysql_free_result($result);
mysql_close($link);
?>


</table>
<p><a href="logout.php">Logout</a></p>
</body>
</html>


y el codigo de borra.php asi:

<?php
include("conex.php");
$link=conectarse();
$id= $_GET['id'];
$imagen = $_GET['imagen'];





mysql_query("delete from galeria where id = $id",$link) or die(mysql_error());
header("Location:formulario.php");


unlink($imagen);
header("Location:formulario.php");


?>

La linea 75 tiene lo siguiente:
printf("<tr><td>&nbsp;%s</td><td>&nbsp;%s&nbsp;</td><td>&nbsp;%s&nbsp;</td><td>><a href=\"borra.php?id=%d&imagen=%s\">Borrar</a>

Gracias