Foros del Web » Programando para Internet » PHP »

que hago con este select ??

Estas en el tema de que hago con este select ?? en el foro de PHP en Foros del Web. Código PHP: $tipo  =  "clinicas" ; $cantRegistros  =  $sql -> cantidadRegistros ( "mapa" , "idMapa" , "idEspecialista=" . $esp [ idEspecialista ]. " AND tipo=" . $tipo ...
  #1 (permalink)  
Antiguo 24/04/2009, 10:50
Avatar de Superlinux  
Fecha de Ingreso: octubre-2005
Ubicación: Colombia
Mensajes: 662
Antigüedad: 18 años, 6 meses
Puntos: 1
Pregunta que hago con este select ??

Código PHP:
$tipo "clinicas";

$cantRegistros $sql->cantidadRegistros("mapa","idMapa","idEspecialista=".$esp[idEspecialista]." AND tipo=".$tipo); 
al tratar de comparar la variable tipo a la cual le he pasado la palabra "clinicas" ... el select no la define ..

pero si ha $tipo = 2; le paso un valor entero ... si lo toma ..

el problema es que el campo tipo de mi tabla es varchar ...

alguna idea ??
__________________
"La vida sigue su curso, tú toma parte de ella."
  #2 (permalink)  
Antiguo 24/04/2009, 10:56
Avatar de SergeMedina  
Fecha de Ingreso: septiembre-2007
Ubicación: Guadalajara, Jalisco
Mensajes: 459
Antigüedad: 16 años, 7 meses
Puntos: 20
Respuesta: que hago con este select ??

Tu variable $tipo ponla entre comillas simples para SQL la tome como caracter:
Código PHP:
" AND tipo='".$tipo."' " 
Si en el campo tipo vas a guardar numeros unicamente, es recomendable que cambies el tipo de dato a INT.
__________________
I see dead pixels
  #3 (permalink)  
Antiguo 24/04/2009, 11:26
Avatar de Superlinux  
Fecha de Ingreso: octubre-2005
Ubicación: Colombia
Mensajes: 662
Antigüedad: 18 años, 6 meses
Puntos: 1
De acuerdo Respuesta: que hago con este select ??

jejeje .. super -- gracias mi viejo ... te debo una

.. nuevamente .. gracias ...

__________________
"La vida sigue su curso, tú toma parte de ella."
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:41.