| |||
unexpected T_ENCAPSED_AND_WHITESPACE Hola, espero me puedan ayudar con el siguiente código, es parte de un buscador. Resulta que estoy tratando de guardar en una variable una "condición", de la forma siguiente: $id_categ = 2; $criterio_cat = "$row['id_cat']==".$id_categ." || $row['id_cat2']==".$id_categ; Donde: - $criterio_cat es la variable que usaré después como condición [seria una cadena] - $row['id_cat'] - es uno d los campos del recordset que luego compararé - $row['id_cat2'] - es uno d los campos del recordset que luego compararé - $id_categ es la categoría que deseo comparar con los recordset. El error que me tira es el siguiente: Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING Dicho error lo tira en la línea antes escrita. He buscado mucho y no encuentro, quizá es un error de concepto y no puedo guardar esta "condición" en una variable, por favor ayuda!! desde ya gracias !! PD: la variable la estoy usando mas adelante de la siguiente forma: if ($criterio_cat){ ... |
| |||
Respuesta: unexpected T_ENCAPSED_AND_WHITESPACE GRACIAS por tu pronta respuesta !!!! y si, imaginaba que podría ser algo de eso .. y dígame, como podré guardar en una variable algo parecido para usarlo en un IF posteriormente ??? existe alguna forma ... GRACIAS |
| ||||
Respuesta: unexpected T_ENCAPSED_AND_WHITESPACE Corrijo, si se puede usar en una variable los operadores solo tienes que declararlos correctamente. Estas usando comillas donde no debes usarlas.
Código php:
Ver original
__________________ Verifica antes de preguntar. Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos |
| |||
Respuesta: unexpected T_ENCAPSED_AND_WHITESPACE PERFECTO !!!! GRACIAS !!! .. ya no me da mas error ... GRACIAS !!! Cita:
Iniciado por abimaelrc Corrijo, si se puede usar en una variable los operadores solo tienes que declararlos correctamente. Estas usando comillas donde no debes usarlas.
Código php:
Ver original |