elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Sigue las noticias más importantes de seguridad informática en el Twitter! de elhacker.NET


+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web
| | |-+  PHP (Moderador: #!drvy)
| | | |-+  [Resuelto] "Notice: Only variables should be passed by reference in"
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: [Resuelto] "Notice: Only variables should be passed by reference in"  (Leído 2,891 veces)
Ahinoam

Desconectado Desconectado

Mensajes: 25


Fue divertido y estresante hacer el código


Ver Perfil
[Resuelto] "Notice: Only variables should be passed by reference in"
« en: 21 Junio 2018, 04:30 am »

Hola, estoy comenzando a aprender a programar en php, y ahora mismo estoy realizando un web sencilla ... pero hoy me tope con este "error" por así decirlo, ya que el código hace lo que quiero que haga, el cual es añadir nuevos usuarios a mi BD, pero me sale esta advertencia: "Notice: Only variables should be passed by reference in".

Ya he investigado por Internet y pues resulta que php ya no admiten funciones dentro de los paréntesis. Y no se como solucionarlo ...  :-( :-( :-(

Esta es la parte del código donde me manda la advertencia:
Código
  1. $sentencia -> bindParam(':nombre', $usuario -> obtener_nombre(), PDO::PARAM_STR);

Espero y me puedan ayudar, ojo se que necesito pasar el dato a una variable, ya he intentado de todo, pero entiendan me, hace apenas 3 días aprendí a declarar variables en php, estoy luchando para pasar esa variable como método o argumento.


« Última modificación: 26 Junio 2018, 01:20 am por #!drvy » En línea

Ahinoam

Desconectado Desconectado

Mensajes: 25


Fue divertido y estresante hacer el código


Ver Perfil
Re: Ayuda con este mensaje "Notice: Only variables should be passed by reference in"
« Respuesta #1 en: 21 Junio 2018, 05:20 am »

Awuwii!!!
ya esta resuelto ... dos días pero al fin ya lo resolví ...

Es código resuelto:
 
Código
  1. $nombreUsuario = $usuario -> obtener_nombre();
  2. $sentencia -> bindParam(':nombre', $nombreUsuario, PDO::PARAM_STR);

Fue corto pero lo resolví.


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines