Hola tengo este codigo que funciona bien cuando $Usuario_id es un valor numerico, si lo cambio por ejmp: $NombreUsuario que es un String no funciona,creo que la funcion solo funciona con valores numericos. Alguien sabe porque o como solucionarlo?
echo "<td align='center'><img onClick='opcion($usuario_id)' src='..imgsbasura.png' border=0 align=left WIDTH=18 HEIGHT=18></a></td></tr>n";
<script language="Javascript">
function opcion(usuario_id)
{
ventana=confirm("Desea Borrar el Usuario");
if (ventana) {
<?php echo "window.self.location='eliminar.php?id='+ usuario_id" ?>
}
else {
<?php echo "window.self.location='Admin_Usuarios.php'" ?>
}
}
</script>
Estoy de acuerdo con F_Tanori, de igual forma para evitar los escapes puedes usar esto:Código: Text
echo "<td align='center'><img onClick='opcion({$usuario_id})' src='..imgsbasura.png' border=0 align=left WIDTH=18 HEIGHT=18></a></td></tr>n";
field10pg.
El mensaje enviado es el siguiente :
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Gracias por tu colaboracion no me habia da do cuenta del error de .
Un Saludo