Notice: Array to string conversion in ... T_T

Iniciado por JJMD, 9 Julio 2013, 22:00 PM

0 Miembros y 1 Visitante están viendo este tema.

JJMD

$resultado = mysql_query("select * from user where username='".$username."'");

Ahí es donde me da el error, el caso es que no sé cómo solucionarlo!

engel lex

tienes algo que es un array y una funcion que solo acepta un string... revisa cual es el array y sacar lo que necesites
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.

JJMD

Cita de: engelx en  9 Julio 2013, 22:04 PM
tienes algo que es un array y una funcion que solo acepta un string... revisa cual es el array y sacar lo que necesites
Estoy probando varias cosas pero siempre me lo da como array... (y es un simple string, en teoría)

No sé qué estará mal T_T

engel lex

El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.

JJMD

Cita de: engelx en  9 Julio 2013, 22:22 PM
has un hecho de $username

UUUUUH!!! me da también error en ese echo!! me lo muestra pero me da el mismo NOTICE!!!

Por lo tanto seguramente el problema pueda venir de atrás y eso está bien...

Gracias por las respuestas

engel lex

intenta hacer un "print_r($username)"

el print_r es similar al echo pero puede imprimir cualquier estructura...

http://www.php.net/manual/es/function.print-r.php
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.

JJMD

Soy idiota... como me esperaba, era una tontería T_T

en el $_POST, al declarar la variable puse $_POST=["username"]; (con el igual)


Gracias por tus respuestas engelx!