Código PHP:
<HTML LANG="es">
<HEAD>
<TITLE>Eliminación de noticias</TITLE>
<LINK REL="stylesheet" TYPE="text/css" HREF="estilo.css">
</HEAD>
<BODY>
<H1>Eliminar preguntas</H1>
<?php
error_reporting(E_ALL & ~E_NOTICE);
$eliminar = $_REQUEST['eliminar'];
if (isset($eliminar))
{
// Conectar con el servidor de base de datos
$conexion->pdo = new PDO("mysql:host=localhost;dbname=biblioteca","biblio","");
// Obtener número de preguntas a borrar
$borrar = $_REQUEST['borrar'];
$nfilas = count ($borrar);
// Mostrar preguntas a borrar
for ($i=0; $i<$nfilas; $i++)
{
// Obtener datos de la pregunta i-ésima
$instruccion = $conexion->pdo->prepare('select * from Preguntas where id =' . $borrar[$i]);
$instruccion-> execute;
//obtengo la pregunta a borrar
$data = $instruccion->fetchAll(PDO::FETCH_BOTH);
// Mostrar datos de la pregunta i-ésima
print ("Pregunta eliminada:\n");
print ("<UL>\n");
print (" <LI>Dimensión: " . $data['id_Dimensiones']);
print (" <LI>Pregunta: " . $data['pregunta']);
print (" <LI>Descripción: " . $data['descripcion']);
print ("</UL>\n");
// Eliminar pregunta
$instruccion = $conexion->pdo->prepare('delete from Preguntas where id =' . $borrar[$i]);
$instruccion-> execute;
print ("<P>Número total de preguntas eliminadas: " . $nfilas . "</P>\n");
// Cerrar conexión
$conexion=null;
print ("<P>[ <A HREF='eliminarPreguntas.php'>Eliminar más preguntas</A> ]</P>\n");
}
else
{
// Cerrar conexión
$conexion=null;
// Conectar con el servidor de base de datos
$conexion->pdo = new PDO("mysql:host=localhost;dbname=biblioteca","biblio","");
// Enviar consulta
$consulta->query('SELECT * from Preguntas');
$consulta->execute;
// Mostrar resultados de la consulta
$nfilas = $consulta->fetchColumn();
if ($nfilas > 0)
{
print ("<FORM ACTION='eliminarPreguntas.php' METHOD='post'>\n");
print ("<TABLE>\n");
print ("<TR>\n");
print ("<TH>Dimensión</TH>\n");
print ("<TH>Pregunta</TH>\n");
print ("<TH>Descripción</TH>\n");
print ("<TH>Borrar</TH>\n");
print ("</TR>\n");
for ($i=0; $i<$nfilas; $i++)
{
$data = $consulta->fetchAll(PDO::FETCH_BOTH);
print ("<TR>\n");
print ("<TD>" . $data['id_Dimensiones'] . "</TD>\n");
print ("<TD>" . $data['pregunta'] . "</TD>\n");
print ("<TD>" . $data['descripcion'] . "</TD>\n");
print ("<TD><INPUT TYPE='CHECKBOX' NAME='borrar[]' VALUE='" .
$data['id'] . "'></TD>\n");
print ("</TR>\n");
}
print ("</TABLE>\n");
print ("<BR>\n");
print ("<INPUT TYPE='SUBMIT' NAME='eliminar' VALUE='Eliminar preguntas marcadas'>\n");
print ("</FORM>\n");
}
else
print ("No hay preguntas disponibles");
// Cerrar conexión
$conexion=null;
}
?>
</BODY>
</HTML>
![](http://i.imgur.com/EPvLGuA.png)
¿alguna idea?
muchas gracias por vuestra ayuda
saludos