[eside-ghost] Duda sencilla de PHP+MySQL

Rafa (Euskadi digital) rafa en euskadigital.net
Mie Sep 6 22:21:16 CEST 2006


Bingo!

Es lo que comenta Loretahur....

Ahora bien, lo que yo ya flipo, es que tengo php que me funcionan escritos sin 
comillas ni nada.

Ahora bien, lo probe con MySQL 4... ¿será un cambio a MySQL 5?

Txupete, con lo tuyo me sigue dando el error, pero gracias :-)

Os habeis ganado a pulso una mencion en condiciones en el proximo EnRedAndo... 

Esperad al Martes... no me olvidaré... ;-)

Mila esker

Ah! El que me inicio en PHP fue Bardok en el cursillo del año pasado, asi que 
pienso que la culpa es de él.... ¿que opinais? ;-D

Buffff, la de horas que le voy a tener que meter a esto...

Rafa
El Martes, 5 de Septiembre de 2006 23:12, Lorena Fernández escribió:
> 2006/9/5, Rafa EB2DJB <eb2djb en euskalnet.net>:
> > Hola gente!
> >
> > Tengo un problemilla, que me esta volviendo loco. Como me parece casi "de
> > libro" me da que alguien sabra a que se debe.
> >
> > Accediendo a Mysql desde php.
> >
> > Quiero hacer una query y pongo:
> >
> > Opcion A:
> >
> > $id_tecleado ='holamundo';
> > mysql_query("SELECT * FROM tabla WHERE id_usuario = $id_tecleado");
> >
> > Está claro, asigno un valor string a una var y con ella hago una select.
> > Vale,
> > pues no funciona, pero si en cambio pongo:
> >
> > Opcion B:
> > mysql_query("SELECT * FROM tabla WHERE id_usuario = 'holamundo' ");
> >
> > funciona perfectamente.
> >
> > La conex con la b de d, y pasos previos esta comprobado que funciona
> >
> > me estoy volviendo loco, y es la primera vez que me pasa. Vamos, que he
> > hecho
> > mas selects y lo he hecho siempre asi, y me ha funcionado.... hasta hoy.
> >
> > ¿Ideas?
>
> ¿Puede ser que  id_usuario sea de tipo varchar y por eso necesita las
> comillas?
>
> Prueba esto:
>
> $id_tecleado ='holamundo';
> mysql_query("SELECT * FROM tabla WHERE id_usuario = '$id_tecleado'");

-- 
------------
Saludos
Rafa Martinez
Euskadi Digital
www.euskadigital.net


Más información sobre la lista de distribución eside-ghost