๐Ÿš€ go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: chile.comp.programacion
4 messages
4 total messages Started by jose viveros Tue, 09 Jun 2009 15:59
problema consulta php mysql
#439
Author: jose viveros
Date: Tue, 09 Jun 2009 15:59
15 lines
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
#440
Author: TheSpawn
Date: Tue, 09 Jun 2009 16:58
31 lines
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
#441
Author: jose viveros
Date: Tue, 09 Jun 2009 17:03
41 lines
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
#442
Author: Rickoj
Date: Wed, 10 Jun 2009 01:40
19 lines
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