Foros del Web » Programando para Internet » PHP »

Otra vez error T_STRING

Estas en el tema de Otra vez error T_STRING en el foro de PHP en Foros del Web. Me da el error siguiente: syntax error, unexpected T_STRING, expecting '(' en este codigo: Código PHP:      if  fun_qverdad ( "select id from usuarios where lower(nick)='"  .  strtolower (  trim ...
  #1 (permalink)  
Antiguo 17/12/2009, 12:21
Avatar de mdromed  
Fecha de Ingreso: septiembre-2009
Mensajes: 389
Antigüedad: 14 años, 7 meses
Puntos: 8
Otra vez error T_STRING

Me da el error siguiente:
syntax error, unexpected T_STRING, expecting '('

en este codigo:



Código PHP:
    if fun_qverdad("select id from usuarios where lower(nick)='" strtolowertrim$_POST["paramnick"] ) ) . "'"$conexionbd
    {
        
$var_msjError "ya existe";                    
    } 
  #2 (permalink)  
Antiguo 17/12/2009, 12:24
Colaborador
 
Fecha de Ingreso: octubre-2009
Ubicación: Tokyo - Japan !
Mensajes: 3.867
Antigüedad: 14 años, 6 meses
Puntos: 334
Respuesta: Otra vez error T_STRING

la estructura de los if va con parentesis..

if ( aqui la condicion ){
$var_msjError = "ya existe";
}
__________________
More about me...
~ @rhyudek1
~ Github
  #3 (permalink)  
Antiguo 17/12/2009, 12:28
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Otra vez error T_STRING

mdromed, si usas un traductor te facilita todo..

Cita:
error de sintaxis, inesperado T_STRING, se esperaba '('
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #4 (permalink)  
Antiguo 17/12/2009, 12:37
Avatar de rafaconpu  
Fecha de Ingreso: febrero-2006
Mensajes: 331
Antigüedad: 18 años, 2 meses
Puntos: 3
Respuesta: Otra vez error T_STRING

Hola.

Te recomiendo que en vez de poner toda la sql dentro del if, utilices una variable para escalonar el código y verlo más claro.

Código PHP:
$cadena "aqui formas tu select";
if ( 
fun_qverdad($cadena$conexionbd) ){
    
$var_msjError "ya existe";

De esa forma veras con más claridad donde puede estar el fallo. Se ve claramente que te faltaba el parentesis en el if y ahi puede estar el error.

Un saludo
  #5 (permalink)  
Antiguo 17/12/2009, 17:05
Avatar de mdromed  
Fecha de Ingreso: septiembre-2009
Mensajes: 389
Antigüedad: 14 años, 7 meses
Puntos: 8
Respuesta: Otra vez error T_STRING

Cita:
Iniciado por rafaconpu Ver Mensaje
Hola.

Te recomiendo que en vez de poner toda la sql dentro del if, utilices una variable para escalonar el código y verlo más claro.

Código PHP:
$cadena "aqui formas tu select";
if ( 
fun_qverdad($cadena$conexionbd) ){
    
$var_msjError "ya existe";

De esa forma veras con más claridad donde puede estar el fallo. Se ve claramente que te faltaba el parentesis en el if y ahi puede estar el error.

Un saludo

Ostia, estoy acostumbrado al puto "asp" que no hay que poner parentesis en los "if".
Muchas gracias
  #6 (permalink)  
Antiguo 19/12/2009, 04:24
Avatar de rafaconpu  
Fecha de Ingreso: febrero-2006
Mensajes: 331
Antigüedad: 18 años, 2 meses
Puntos: 3
Respuesta: Otra vez error T_STRING

Espero se haya solucionado tu problema...

Por cierto, no digas palabrotas, jejeje.

Saludos.
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 09:00.