Hola paketrueke.
Quizá puedas aclararme esto un poco más.
He hecho un seguimiento del codigo con esto:
Código PHP:
Ver original$id_tabla= "<script> document.write(ape_prin) </script>";
echo "la variable vale: " .$id_tabla;
echo "<br>";
echo "Despues de gettype la variable es tipo: ".gettype($id_tabla); echo "<br>";
echo "Le paso a integer: ". gettype((int
) $id_tabla) ; echo "<br>";
echo "el opener es: ".$id_tabla;
echo "<br>";
y trás la consulta incluyo este eco para poder saber que está pasando.
Código PHP:
Ver originalecho "El valor de la sentencia sql es: " .$sql. "<br><br>";
Ejecuto el código y la respuesta que obtengo a los echo es:
la variable vale: 2
Despues de gettype la variable es tipo: string
Le paso a integer: integer
el opener es: 2
La variable no es nula, es: 2
El valor de la sentencia sql es: SELECT * FROM clientes WHERE Id_clientes = 2
Entiendo que php se lee en servidor.
Quizá puedas decirme la forma adecuada para hacerlo.
Gracias.