Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/01/2008, 08:03
Avatar de yetrus
yetrus
 
Fecha de Ingreso: marzo-2006
Mensajes: 252
Antigüedad: 18 años, 1 mes
Puntos: 0
Eliminar indice de Base

Hola Liños y Liñas

hoy quiero arreglar mi vida pero primero quiero arreglar este codigo.
tengo un button donde en Onclick llamo a la fucion de Js enviando un argumento OnClick="eliminarJS(<? echo $myrow["in_id"]?>)" ?>) que es el indice que quiero eliminar de la Base, este argumento es recivido en la fucnion de JS, para ser mostrado en un "Confirm" (el qeu si aparece en el Confirm) y siendo aceptado este envia el mismo argumento a la funcion de PHP "borraPHP".
Otros quieris fucnionan por lo que descarto que sea el Link a la Base el problema.
Al hacer click e browser no hace nada, no elimina
alguna idea ??
sl2


Código PHP:
function eliminarJS(indice)
{
    if(confirm("Confirmacion De La Eliminacion De La Regla Para El Host " + indice + " ??? "))
    {    
        
        document.write(<? $ind="<script>document.write(ind)</script>"?>);  //paso el argumeto recivido como JS  a PHP
        document.write(<? borraPHP($ind); ?>); //envio la variable PHP como argumento
        
        Refrescar();
        alert("Done !");
    }
    else
    {
        Refrescar();
        carga();

    }
}
</script>
</head>
<body  >



<? 
function borraPHP($dato)    
{
    
    
$c = new cxn;
    
$link mysql_connect($c->host($h),$c->user($u),$c->pass($p));
    
mysql_select_db("MiBase",$link);
    
$result=mysql_query("select * from MTabla where in_id='$dato'",$link);
    
$sql="delete from MiTabla where in_id ='$result'";
    
mysql_query($sql,$link);
    
}    
<
input  type="button" value="Eliminar" onclick="eliminarJS(<? echo $myrow["in_id"]?>)"</td>