![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
23/05/2008, 03:43
|
| | Fecha de Ingreso: abril-2007
Mensajes: 19
Antigüedad: 17 años, 9 meses Puntos: 0 | |
Respuesta: Problema al borrar de base de datos. De acuerdo, aqui esta el codigo.
La funcion javascript que realiza la eliminacion es:
function eliminar(){
if(confirm("¿Estas seguro de eliminar la compra seleccionada?")){
document.form1.submit();
<?php
$deleteSQL = sprintf("DELETE FROM reserva WHERE nreserva=%s",
GetSQLValueString($_POST['marcar'], "int"));
mysql_select_db($database_trenes, $trenes);
$Result1 = mysql_query($deleteSQL, $trenes) or die(mysql_error());
?>
location.reload();
}else{
location.reload();
};
}
El codigo html+php es:
<form id="form1" name="form1" method="post" action="">
<h1> Listado de Compras efectuadas para el email: <?php echo $_GET['email']; ?> y el codigo de compra: <?php echo $_GET['codigoCompra']; ?>: </h1>
<table width="100%" border="1">
<tr>
<th scope="col">Nombre</th>
<th scope="col">Apellidos</th>
<th scope="col">Nº Vagón</th>
<th scope="col">Nº Asiento</th>
<th scope="col">Nº Trayecto</th>
<th scope="col">Tarifa</th>
<th scope="col">Marcar</th>
</tr>
<?php do { ?>
<tr>
<td><?php echo $row_colsultarCompras['nombre']; ?></td>
<td><?php echo $row_colsultarCompras['apellidos']; ?></td>
<td><?php echo $row_colsultarCompras['nvagon']; ?></td>
<td><?php echo $row_colsultarCompras['nasiento']; ?></td>
<td><?php echo $row_colsultarCompras['trayecto_id']; ?></td>
<td><?php echo $row_colsultarCompras['tarifa']; ?></td>
<td><input type="checkbox" name="marcar" id="marcar" value="<?php echo $row_colsultarCompras['nreserva']; ?>" onclick="eliminar()" />
</td>
</tr>
<?php } while ($row_colsultarCompras = mysql_fetch_assoc($colsultarCompras)); ?>
</table> |