Foros del Web » Programando para Internet » PHP »

Problema para enviar variables de php a javascript

Estas en el tema de Problema para enviar variables de php a javascript en el foro de PHP en Foros del Web. Estoy realizando una aplicacion para inventarios, lo que necesito es que cuando quiera eliminar un registro me avise si este puede ser eliminado ( ya ...
  #1 (permalink)  
Antiguo 17/08/2013, 17:33
 
Fecha de Ingreso: agosto-2013
Mensajes: 1
Antigüedad: 10 años, 7 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
  #2 (permalink)  
Antiguo 17/08/2013, 19:12
 
Fecha de Ingreso: agosto-2013
Mensajes: 8
Antigüedad: 10 años, 7 meses
Puntos: 3
Respuesta: Problema para enviar variables de php a javascript

Seria de ayuda si dices que error te sale
  #3 (permalink)  
Antiguo 17/08/2013, 19:16
Avatar de gildus  
Fecha de Ingreso: agosto-2003
Mensajes: 1.495
Antigüedad: 20 años, 7 meses
Puntos: 105
Respuesta: Problema para enviar variables de php a javascript

Holas,

Bienvenido @AndresOssa. En la linea 6 y 7 del codigo que muestras:

Código PHP:
Ver original
  1. $tablaborrar= $_POST["tabla"];
  2. $id= $_POST["id"];

Me imagino que los valores del $_POST ya estan definidas o no?, porque inicialmente deberia de mostrarte un error porque no las defines (segun veo).

Si es el codigo que nos muestras en el lado del servidor ahora seria bueno tambien que nos muestres el HTML o codigo que te llega a mostrar en el cliente (la salida a tu navegador).

Ya nos cuentas,

Saludos,
__________________
.: Gildus :.

Etiquetas: ajax-php, javascript, javascript+php, sql
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:12.