Haga su pregunta
Denunciar

No borro los registros

nelson - 10 feb 2010, 01:17
Hola,
Hola ERI. mirá yo tenia tu misma inquietud hasta pregunte tambien. Por suerte te puedo dar la respuesta aca va:
1º) haces un formulario (por ejemplo el mio es: anular_mas_pedido.php) y contiene:

<?php
$db=mysql_connect('localhost','root','')or die ("error connexion base");
$base=mysql_select_db('pedido',$db)or die ("error connect database");
$nbrow=0;
$cont = 0; //Para el checkbox
print "<form action ='anularmas2.php' method='post'>";
$result = mysql_query("SELECT idPedido,idUsuario,usuario,codProducto,cantidad,codCliente,fechaPedido,estado FROM pedidos");
echo "<div align=\"center\">SELECCIONAR MAS DE UN PEDIDO Y BORRARLO </div><p><br><p>\n";
echo "<table CELLSPACING=1 CELLPADDING=1 width='80%' border='1' align='center'> \n";
echo "<tr><td>Seleccionar</td><td>idPedido</td><td>idUsusario</td><td>usuario</td><td>CodProducto</td><td>cantidad</td><td>codCliente</td><td>fechaPedido</td><td>estado</td></tr> \n";

while($row=mysql_fetch_array($result))
{
$nbrow++;
$cont++;

$idPedido=$row["idPedido"];
$usuario =$row["usuario"];
$idUsuario = $row["idUsuario"];
$codProducto =$row["codProducto"];
$cantidad =$row["cantidad"];
$codCliente = $row["codCliente"];
$fechaPedido =$row["fechaPedido"];
$estado =$row["estado"];
print "<tr bgcolor='#FBF3E4'> ";
print "<td><div align=\"center\"><font color=\"#000000\"><font face=\"Verdana\"><input type=\"checkbox\" name=\"delete[]\" value=\"".$idPedido."\"></font></font></div></td>";


print "<td> <div align=\"center\"><font color=\"#000000\"><font size=\"1\"><font face=\"Verdana\">$idPedido</font></font></div></td>";
print "<td> <div align=\"center\"><font color=\"#000000\"><font size=\"1\"><font face=\"Verdana\">$usuario</font></font></div></td>";
print "<td> <div align=\"center\"><font color=\"#000000\"><font size=\"1\"><font face=\"Verdana\">$idUsuario</font></font></div></td>";
print "<td> <div align=\"center\"><font color=\"#000000\"><font size=\"1\"><font face=\"Verdana\">$codProducto</font></font></div></td>";
print "<td> <div align=\"center\"><font color=\"#000000\"><font size=\"1\"><font face=\"Verdana\">$cantidad</font></font></div></td>";
print "<td> <div align=\"center\"><font color=\"#000000\"><font size=\"1\"><font face=\"Verdana\">$codCliente</font></font></div></td>";
print "<td> <div align=\"center\"><font color=\"#000000\"><font size=\"1\"><font face=\"Verdana\">$fechaPedido</font></font></div></td>";
print "<td> <div align=\"center\"><font color=\"#000000\"><font size=\"1\"><font face=\"Verdana\">$estado</font></font></div></td>";

print "</tr>";


}
print "</form> \n";
echo "</table> \n <p><br><p>";
print "<div align=\"center\"><input type='submit' name='borrar' value='Borrar'></div>";

//imprime número de registros
print "<b><font size=\"1\"><font face=\"Verdana\">$nbrow </font></b>";

?>

Cambia solo tus variables y nombre de tu base de datos y tabla.

2º) crea un segundo formulario (por ejemplo el mio es anularmas2.php) y pones:

<?php
if (count($_POST['delete']))
{
//Establece una conexión con la BD y lanza un mensaje de error en el caso de que ésta no se haya realizado con éxito.
$db=mysql_connect('localhost','root','')or die ("error connexion base");
$base=mysql_select_db('pedido',$db)or die ("error connect database");
foreach ($_POST['delete'] as $v)
{
$sql="DELETE FROM pedidos WHERE idPedido=$v";
$res = mysql_query($sql,$db);
}
}else{ echo ('No has seleccionado ningún registro...');}
header("location:menu.php");
?>Configuración: Windows XP Internet Explorer 7.0
Seguir leyendo ...
Añadir comentario

Mejores respuestas

 Borrar el registro de un programa - Trucos

A pesar de que hayamos desinstalado un programa, puede que aún queden claves de registro o archivos en el PC. Si el método “clásico” (clic derecho/eliminar) no da resultados, entonces debemos utilizar el editor del registro. ¡Cuidado! Este método...

 Como borrar el registro C: \ WINDOWS \ system32 \ drivers \ etc \ hosts - Foro

Mejor respuesta: tengo el NOD32 y me detecta troyanos ,, no se como eliminarlos QUE HAGO? ALGUIEN ME AYUDAAA? SI?

 Como borrar el registro de paginas en las que he entrado - Foro

Mejor respuesta: eliminar la paginas de pornos

 Obtener privilegios para borrar entgradas registro en windows 7 - Foro

Mejor respuesta: sabiendo la contraseña del admin claro esta usá esta imagen de disco, grabala como tal http://tinyurl.com/RecuperarAdminPass

 COMO BORRAR EL REGISTRO DE ACTIVACION DE WINDOWS - Trucos

Para saber si nuestra versión de Windows está activa, no hay más que hacer clic en Inicio, Ejecutar, luego ejecutar el comando siguiente: oobe/msoobe /a Si está activa, entonces podemos crear disquetes de inicio para evitar tener que volverla a...

 Borrar MULTIPLES registros sql - Foro

Mejor respuesta: Hola, Tu error significa que el código html ya ha sido generado (en la linea 15 de borra.php). La función header solo puedes llamarla antes de generar cualquier formato de pagina. Por ejemplo no puedes poner un header (); después de un ec

 Como borro el registro en mi memoria sd - Foro

Mejor respuesta: ke mdelo de usb es??

 Porque no se borra el registro de llamadas de mi cel? - Foro

Mejor respuesta: hola aqui les tengo la respuesta, a mi me paso hace tiempo pero ya encontre solucion sin hard reset ni nada de eso... se los comparto necesitamos tener el movil ha.ck.e.a.do y tener el X-Plore o algun explorador de carpetas. enseguida, ha

 No puedo Borrar el Registro con PHP - Foro

Como borro un registro mysql y php Logro agregar y ver la informacion, pero no borrar ni actualizar.

 Puedo recuperar algo ke se borro del registro - Foro

Mejor respuesta: si lo deseas puedes instalerte el programa Recuva es para recuperar archivos y registros en xp porfavor remite contstacion si lees esto gracias un amigo de barcelona legal

 MyCar-Monitor - Descargar

El correcto mantenimiento es la clave para una vida duradera, confiabilidad y optimos costos en relación a nuestro vehículo. En circunstancias normales no es una tarea sencilla, debido a que hay que prestar atención a diversas cosas, pero MyCar-Monitor nos ayudará a realizarla. MyCar-Monitor es un software completo que nos ayudará a organizar todos los registros relacionados con nuestro vehículo, incluyendo, mantenimiento, pagos, detalles de viajes e información de accidentes. MyCar-Monitor pu

 Se me ha borrado un archivo del registro - Foro

Hola foreros, qué tal va todo. Yo de cráneo con el ordenador. Un virus me borró algunos archivos. Os escribo por si me podéis echar una mano. Me ha borrado uno del registro , y no puedo usar programas (Adobe) ni instalar nuevos para repararlos. El...

 Borrar registros,Cookies,historial para MAC - Foro

Buenas algo efectivo para borrar cookies, historiales, registros pero no para windows, que sea compatible con MAC se lo agradecia si me ayudasenConfiguración: MAC ;)

 Darse de alta o registrarse en Facebook - Trucos

Si deseas formar parte de una de las redes sociales más populares de habla hispana, como es Facebook, entonces lo único que tienes que hacer es seguir estos pasos: Vas a la página de Facebook Rellenas los campos en la zona para...

 Registrarse o darte de alta en Tagged - Trucos

Para registrarte o darte de alta en la red social Tagged, sigue estos pasos: Entra a Tagged Rellena los campos de la ficha que aparece (tu nombre, sexo, correo...), acepta las condiciones de uso de Tagged y haz clic en siguiente Ingresa...