problemas con variable JAVA / PHP y consulta MySQL

Iniciado por blitz_arg, 8 Enero 2014, 18:08 PM

0 Miembros y 1 Visitante están viendo este tema.

blitz_arg

Hola, ante todo sepan disculpar si es pregunta de principiantre...que lo soy.

Pero no puedo solucionar mi problema y no entiendo porque

Tengo una consulta a un servidor Mysql armada sobre PHP que funciona perfectamente
copio el query :

$peticion_conformada = "SELECT * FROM " . $Id_prof . " WHERE fechayhora BETWEEN '" . $FechaMostrada[0] . "' AND '" . $FechaMostrada[$NumeroDeDiasListados-1] . "';";

como veran es hyper basica y funciona bien pero....aqui el pero.

Si cargo la variable $Id_prof='P1389003039'; (es decir a mano, todo funciona)

pero si la cargo asi

$Id_pro = 'P'."<script>document.write(id)</script>";

settype($Id_pro,"string");

$Id_pro=trim($Id_pro);
$Id_prof = trim($Id_pro, "\x00..\x1F");

echo 'id pro pasado='. $Id_prof.'<BR>';

NO FUNCIONA

la unica linea necesaria seria la primera, (paso una variable de java a PHP).
Luego agregue el resto en el supuesto de que fuera porque no la cargaba como string y despues probe sacando codigos de control ocultos y espacios en blanco....sigue sin funcionar

Una ayudita porfa! gracias mil

Shell Root

Código (php) [Seleccionar]
$Id_pro = 'P'."<script>document.write(id)</script>";
Supongo que aquí estarás pensando que se ejecuta el js, pero NO! Creo que deberías de pensar en el manejo de formularis y la utilización de $_GET o $_POST.
Por eso no duermo, por si tras mi ventana hay un cuervo. Cuelgo de hilos sueltos sabiendo que hay veneno en el aire.