Hola compañeros, por favor tengo una lista que no entiendo por qué cuando selecciono la fila que quiero eliminar no me la elimina y sin embrago me elimina la primera fila de la lista.
Código PHP:
Ver original$id_aviso=$_GET['id_aviso'];
$query_Recordset2 = "SELECT * FROM detalle_tiempo_factura WHERE id_aviso = '$id_aviso' ORDER BY ID_TIEMPO DESC ";
if ((isset($_POST["ID_TIEMPO"])) && (isset($_POST["id_aviso"])) && ($_POST["MM_delete"] == "form7")) {
$deleteSQL = sprintf("DELETE FROM detalle_tiempo_factura WHERE id_aviso='".$_POST['id_aviso']."' AND ID_TIEMPO='".$_POST['ID_TIEMPO']."'",
GetSQLValueString($_GET['id_aviso'], "int"),
GetSQLValueString($_GET['ID_TIEMPO'], "int"));
}
Código Javascript
:
Ver original<div id="tiac_factura" data-role="collapsible" data-collapsed="true" data-theme="e" data-content-theme="c" style="display:none">
<h3>(<?php echo $num ?>) Acumulado de tiempo FACTURA </h3>
<br />
<?php do { ?>
<ul data-role="listview" data-theme="b">
<li data-theme="d">
<form action="<?php echo $editFormAction; ?>" method="post" name="form7" id="form7">
<h2><?php echo $row_Recordset2['ID_TIEMPO']; ?></h2>
<span style="font-size:15px"><strong>AVERÍA: </strong><?php echo $row_Recordset2['edAveria']; ?></span><br /> <hr />
<fieldset class="ui-grid-a">
<div class="ui-block-a" style="width:80%">
<input type="hidden" name="MM_delete" value="form7" />
<input type="hidden" name="id_aviso" value="<?php echo $row_Recordset2['id_aviso']; ?>">
<input type="hidden" name="ID_TIEMPO" value="<?php echo $row_Recordset2['ID_TIEMPO']; ?>">
<button type="submit" onClick="return borrar()" data-theme="e" data-icon="delete" data-iconpos="center" data-ajax="false" >Eliminar</button>
</form>
</div>
</fieldset>
</li>
</ul>
<?php } while ($row_Recordset2 = mysql_fetch_assoc($Recordset2)); ?>
<div style="text-align:right">
<hr />
Tiempo total: <strong><? echo $totcampo1 ?></strong> <!-- Mostramos el total -->
</div>
</div>
js
Código Javascript
:
Ver original<script>
function borrar(){
if (confirm("¿Desea eliminarlo?"))
{
document.forms['form7'].submit();
}
else
{
return false;
}
}
</script>
Gracias