Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/08/2013, 17:33
AndresOssa
 
Fecha de Ingreso: agosto-2013
Mensajes: 1
Antigüedad: 10 años, 8 meses
Puntos: 0
Exclamación Problema para enviar variables de php a javascript

Estoy realizando una aplicacion para inventarios, lo que necesito es que cuando quiera eliminar un registro me avise si este puede ser eliminado ( ya que tengo una BD relacional) y ahi viene mi problema al mandarle datos de consultas en la bd con php mediante una variable al javascript y que me muestre un mensaje no me sale el msj

Este es el codigo de prueba que estoy haciendo

Código PHP:
Ver original
  1. <?php
  2. error_reporting(E_ALL ^ E_NOTICE);
  3.  
  4. require_once("Conectar.php");
  5.  
  6. $tablaborrar= $_POST["tabla"];
  7. $id= $_POST["id"];
  8. //echo $tablaborrar."-".$id."<br>";
  9. ?>
  10.  
  11. <script type="text/javaScript">
  12. <?php
  13.  
  14. switch ($tablaborrar) {
  15.     case 5:
  16.         $this->revisar($id);
  17.         break;
  18.    
  19.     default:
  20.         # code...
  21.         break;
  22. }
  23.  
  24. function revisar($id) {
  25.     $sql="SELECT * FROM departamentos WHERE cod_pais='".$id."'";
  26.             $ejecutar_consulta= mysql_query($sql, Conectar::con());
  27.             $num_regs=mysql_num_rows($ejecutar_consulta);
  28.            
  29.     return $num_regs;
  30. }
  31. ?>
  32. var valor='<?php echo $num_regs;?>';
  33. function prueba(){
  34. alert("Valor de la Consulta "+valor);
  35. }
  36. prueba();
  37. </script>

El problema es que no se me ejecuta el script ni mucho menos el alert que necesito, he hecho pruebas y cuando le quito la function revisar() de php y lo dejo en codigo libre de una sirve, pero pasa que necesito trabajar con funciones para diferentes consultas

Espero que alguien me pueda colaborar