PHP - Codigo que aveces funciona

 
Vista:

Codigo que aveces funciona

Publicado por Alvaro (46 intervenciones) el 15/12/2005 23:46:09
Hola,

tengo este codigo:

if($accion=="s") //ACCION ES UNA VARIABLE OCULTA QUE PASO AL PULSAR UN SUBMIT
{

//RECORREMOS LA TABLA Y COMPROBAMOS SI ESTA MARCADO O NO EL CHECK
while($row=mysql_fetch_array($rs)){
$cod="ch".$row[0];

//SI ESTA MARCADO QUE ELIMINE
if($$cod=="on") {$borra=mysql_query("DELETE FROM tabla WHERE id=".$row[0]);}
}
}

----------------------------------------------

<table width="340">
<? $rs=mysql_query($sql); ?>
<? while($row=mysql_fetch_array($rs)){ ?>
<tr>
<td width="22"><input name=ch<?=$row[0]?> type=checkbox class=option></td>
<td width="279" class="info"><?=$row[1]?></td>
<td width="23"><a href=enlace.php?a=s&archivo=<?=$row[0]?>>Ver</a></td>
</tr>
<?=;}?>
</table>

Lo tengo subido en un servidor, el problema es que AVECES FUNCIONA, y OTRAS NO,
es decir, selecciono el checkbox, y pulso borrar y no se borra, y a los 2 o 3 intentos se borra, pero aveces funciona de primeras...

¿ALQUIEN SABRIA DECIRME PORQUE?

Por favor si alguien le ocurrió algo parecido o sabe el motivo de este 'extraño' me lo comunique lo antes posible, ya que es un proyecto profesional el cual no permite este tipo de 'jugueteos'.

MUCHAS GRACIAS,

UN SALUDO,

Álvaro
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder