Thread View: chile.comp.programacion
4 messages
4 total messages
Started by jose viveros
Tue, 09 Jun 2009 15:59
problema consulta php mysql
Author: jose viveros
Date: Tue, 09 Jun 2009 15:59
Date: Tue, 09 Jun 2009 15:59
15 lines
1375 bytes
1375 bytes
estoy comenzando con php y tengo un problema, al hacer una consulta de sql
dentro de un php si la condicion tiene algo que no sea solo numeros no me
devuelve ningun valor pero si solo tiene numeros me los devuelve sin
problemas, pongo la consulta
$tablaclientes = mysql_query("SELECT * FROM cliente where Id_cliente
=".$_POST['seldestino']);
si "$_POST['seldestino']" (que es un rut) tiene solo numeros la consulta
funciona pero si tiene una letra final el error que me devuelte es que la
clausula es desconocida.
alguna idea?
Re: problema consulta php mysql
Author: TheSpawn
Date: Tue, 09 Jun 2009 16:58
Date: Tue, 09 Jun 2009 16:58
31 lines
1874 bytes
1874 bytes
Prueba colocando comillas en la variable que viene por POST, o sea,
$tablaclientes = mysql_query("SELECT * FROM cliente where Id_cliente
='".$_POST['seldestino']."'");
Prueba de esa manera.
Saludos.
TheSpawn
"jose viveros" <jviveros@lmn.cl> wrote in message
news:h0m0te$hr1$1@jagger.tie.cl...
> estoy comenzando con php y tengo un problema, al hacer una consulta de sql
> dentro de un php si la condicion tiene algo que no sea solo numeros no me
> devuelve ningun valor pero si solo tiene numeros me los devuelve sin
> problemas, pongo la consulta
>
>
> $tablaclientes = mysql_query("SELECT * FROM cliente where Id_cliente
> =".$_POST['seldestino']);
>
>
> si "$_POST['seldestino']" (que es un rut) tiene solo numeros la consulta
> funciona pero si tiene una letra final el error que me devuelte es que la
> clausula es desconocida.
>
> alguna idea?
>
Re: problema consulta php mysql
Author: jose viveros
Date: Tue, 09 Jun 2009 17:03
Date: Tue, 09 Jun 2009 17:03
41 lines
2301 bytes
2301 bytes
eso era, habia tratado de ponerle comillas pero no dabe con el lugar
correcto.
muchas gracias.
"TheSpawn" <al_simmon_spawn(sinesto)@hotmail.com> escribi๏ฟฝ en el mensaje
news:h0m4ct$scb$1@news.nivel5.cl...
> Prueba colocando comillas en la variable que viene por POST, o sea,
>
> $tablaclientes = mysql_query("SELECT * FROM cliente where Id_cliente
> ='".$_POST['seldestino']."'");
>
> Prueba de esa manera.
>
> Saludos.
>
> TheSpawn
>
>
>
> "jose viveros" <jviveros@lmn.cl> wrote in message
> news:h0m0te$hr1$1@jagger.tie.cl...
>> estoy comenzando con php y tengo un problema, al hacer una consulta de
>> sql dentro de un php si la condicion tiene algo que no sea solo numeros
>> no me devuelve ningun valor pero si solo tiene numeros me los devuelve
>> sin problemas, pongo la consulta
>>
>>
>> $tablaclientes = mysql_query("SELECT * FROM cliente where Id_cliente
>> =".$_POST['seldestino']);
>>
>>
>> si "$_POST['seldestino']" (que es un rut) tiene solo numeros la consulta
>> funciona pero si tiene una letra final el error que me devuelte es que la
>> clausula es desconocida.
>>
>> alguna idea?
>>
>
>
Re: problema consulta php mysql
Author: Rickoj
Date: Wed, 10 Jun 2009 01:40
Date: Wed, 10 Jun 2009 01:40
19 lines
1678 bytes
1678 bytes
jose viveros wrote:
> estoy comenzando con php y tengo un problema, al hacer una consulta
> de sql dentro de un php si la condicion tiene algo que no sea solo
> numeros no me devuelve ningun valor pero si solo tiene numeros me los
> devuelve sin problemas, pongo la consulta
>
>
> $tablaclientes = mysql_query("SELECT * FROM cliente where Id_cliente
> =".$_POST['seldestino']);
>
>
> si "$_POST['seldestino']" (que es un rut) tiene solo numeros la
> consulta funciona pero si tiene una letra final el error que me
> devuelte es que la clausula es desconocida.
>
> alguna idea?
es que rut no tiene solo numeros por que estas usando el dv, pero es el tema
de las comillas como ya te dijeron
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads