Ver Mensaje Individual
  #9 (permalink)  
Antiguo 03/06/2011, 14:36
Avatar de Heiroon
Heiroon
 
Fecha de Ingreso: junio-2010
Ubicación: Caracas, Venezuela - Por ahora...
Mensajes: 495
Antigüedad: 13 años, 11 meses
Puntos: 63
Exclamación Respuesta: "Mensaje de advertencia"

en realidad si se puede.. pero no del modo que lo estas haciendo..

a diferencia de cuando introduces php en js, a la inversa no necesitas cerrar el script porque al colocar una variable php dentro de js es interpretada por el valor..

ademas, en este caso no es necesario hacerlo de ese modo.. hazlo asi:

aca tienes tu funcion:

Código Javascript:
Ver original
  1. <script language="javascript">
  2. function confirma()
  3. {
  4.  
  5.    if(confirm("¿Realmente desea suicidarse?"))
  6.    {
  7.     window.location.href="lapaginadondeseejecutanlasacciones.php?idp=1";
  8.    }
  9.  
  10. }
  11. </script>

esta es lapaginadondeseejecutanlasacciones.php :

Código PHP:
Ver original
  1. <?php
  2. $idp=$_REQUEST['idp'];
  3. $nombre=$_REQUEST['nombre'];
  4. $existencia=$_REQUEST['existencia'];
  5. $fecha_alta=$_REQUEST['fecha_alta'];
  6. $conexion=mysql_connect('localhost','root','')or die("IMPOSIBLE CONECTARSE AL SERVIDOR");
  7. $base=mysql_select_db('aceros_anglo',$conexion)or die("IMPOSIBLE CONECTARSE A LA BASE");
  8. //siempre recomiendo hacer la conexion a bd en un include y ponerla al principio de la pagina donde vas a trabajar... es mas practico! ;)
  9.  
  10.  
  11. $sql="update productos set activo='no' where idp='$idp'";
  12. $valor=mysql_query($sql,$conexion)or die('NO SE PUEDE REALIZAR LA CONSULTA');
  13. ?>

asi si deberia de funcionarte.. no es necesario que incrustes el php dentro de la funcion.. el se ejecuta en el servidor.. nada mas pasale lo que necesites y pidele una respuesta..

P.D.: se que es un poco tarde para responder, pero espero que a alguien le sirva...

Salutacions!
__________________
Gmail : [email protected]
Twitter: @heiroon

I'm back!