Ver Mensaje Individual
  #4 (permalink)  
Antiguo 18/07/2014, 09:30
cmao_13
 
Fecha de Ingreso: julio-2014
Mensajes: 7
Antigüedad: 9 años, 9 meses
Puntos: 0
Respuesta: DeleteRow actualizo y vuelve aparecer

Buenos dias

Muchas gracias por el apoyo,

Aquí les dejare el código para que visualicen como esta estructurado la forma en que mando a llamar la tabla y como elimino las filas con la función deleteRow(); para ver si realmente se puede solucionar ese error de ante mano muchas gracias, saludos!!

si me podrían dar un consejo para mejorar esto, se los agradeceria mucho....

Este php lo mando llamar desde un popup!
<html>
<head>
<script language="javascript">
function deleteRow(r)
{
var i = r.parentNode.parentNode.rowIndex;
document.getElementById("tabla").deleteRow(i);

}


</script>
</head>

<form name="formul">
<table id="tabla" border=".5" cellpadding="12" cellspacing="0">

<tr>
<th colspan=6> DATOS DEL CLIENTE</th>
<tr>
<th> Nombre </th>
<th > Poliza </th>
<th> Vigencia </th>
<th > Aviso </th>
<th > Tipo seguro </th>
<th > Enviar correo </th>
</tr>
</tr>

<?php
mysql_connect("localhost","root","");
mysql_select_db("seguros");
$hoy = date("Y-m-d");


$lista= "select nombre_cliente, poliza, fecha_vigencia as vigencia,
date_add(fecha_vigencia, interval - 1 month ) as avisar,tipo_seguro, correo,
count(date_add(fecha_vigencia, interval - 1 month ))
from autos where date_add(fecha_vigencia, interval - 1 month ) = '$hoy'

union

select nombre_cliente, poliza, fecha_vigencia as vigencia,
date_add(fecha_vigencia, interval - 1 month ) as avisar,tipo_seguro, correo,
count(date_add(fecha_vigencia, interval - 1 month ))
from vida where date_add(fecha_vigencia, interval - 1 month ) = '$hoy'

union

select nombre_cliente, poliza, fecha_vigencia as vigencia,
date_add(fecha_vigencia, interval - 1 month ) as avisar,tipo_seguro, correo,
count(date_add(fecha_vigencia, interval - 1 month ))
from hogar where date_add(fecha_vigencia, interval - 1 month ) = '$hoy'

union

select nombre_cliente, poliza, fecha_vigencia as vigencia,
date_add(fecha_vigencia, interval - 1 month ) as avisar,tipo_seguro, correo,
count(date_add(fecha_vigencia, interval - 1 month ))
from gastos_medicos where date_add(fecha_vigencia, interval - 1 month ) = '$hoy'";

$consulta=mysql_query($lista);




while($row=mysql_fetch_row($consulta)){

$hoy = date("Y-m-d");




if($row[3] == $hoy)
{

$enviar = "enviar correo";


$row[6];


echo "<tr>
<td align='center' width='10%'> $row[0] </td>
<td align='center' width='10%'> $row[1] </td>
<td align='center' width='10%'> $row[2] </td>
<td align='center'width='10%' > <mark> $row[3] </mark></td>
<td align='center' width='10%'> $row[4] </td>
<td align='center'width='10%'><a href='mailto:$row[5]?subject=.
&body=Estimado $row[0]: \t Por este medio le hacemos la notificaci&oacute;n de que su p&oacute;liza
con n&uacute;mero $row[1], est&aacute; pr&oacute;xima a vencer, por lo cual se le hace un breve
recordatorio, para que efectu&eacute; el pago que se estipulo el d&iacute;a de su contrato.

Atte.

'onclick='deleteRow(this)'> <input type='submit' value='enviar'/> </a> </td>
</tr>";



}

}







?>
</table>
</form>

</html>

Última edición por cmao_13; 18/07/2014 a las 09:32 Razón: razones de empresa