En una pagina tengo el formuario que se muetra sin problemas, su codigo:
Código:
me lo muestra sin problemas, ahora el problema es el array..si pulsamos el boton eliminar nos envia a la siguiente pagina:<form method="post" action="noticias_borrar.php" ONSUBMIT="return Comprobar()"> <? for($i=0;$i<$NFilas;$i++) { $ResultQuery = mysql_fetch_array($IdConsulta); $id=$ResultQuery["id"]; $titulo=$ResultQuery["titulo"]; $fecha=$ResultQuery["fecha"]; $fecha=cambiaf_a_normal($fecha); ?> <tr> <td align="center" ><font face="Arial, Helvetica, sans-serif"> <input type="checkbox" name ="borrar[]" value="<?echo($id)?>"> </font></td> <td align="center" ><a href="noticias_modif.php?id=<?echo($id)?>"><?echo($titulo)?></a> </td> <td align="center"><?echo($fecha)?></td> </tr> <?}?> <tr> <td align="center" > <input class=formx type="submit" Value="Eliminar"> </td> <td height="30" colspan="2" align="center" > <div align="left"> <input class=formx type="button" name="Submit" value="Crear" onClick="location.href='noticias_alta.php'"> </div></td> </tr> </form> </table>
Código:
aqui es el problema al pasar el array con los ids de las noticias que quiero eliminar.<?include "acceso.php";?><? include "../bd.php"; $n = count ($borrar); for ($j=0; $j<$n; $j++){ $valor= $borrar[$j]; for($i=0;$i<50;$i++){ $direc="../fotos/".$valor."_foto".$i."not.jpg"; if (file_exists($direc)) unlink($direc); } $Query = "DELETE FROM `tabla` WHERE `not_cod` = '$valor' "; $IdConsulta = mysql_query($Query, $IdConexion); $Query = "DELETE FROM `noticias` WHERE `id` = '$valor' "; $IdConsulta = mysql_query($Query, $IdConexion); } header ("Location: noticias_lista.php"); ?>
Alguien sabria porque no me funciona?? Como dije antes esta copiado de otra web que tengo y funciona...gracias!!