Ver Mensaje Individual
  #3 (permalink)  
Antiguo 23/05/2008, 03:43
patavil3
 
Fecha de Ingreso: abril-2007
Mensajes: 19
Antigüedad: 17 años
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>