panetony 0 Denunciar post Postado Julho 6, 2009 boa tarde. preciso usar o comando abaixo para inserir... inserir = "INSERT INTO usuarios ( codigo, nome, ) VALUES ( '$_SESSION['principal_session'] ['codigo']', '$_SESSION['principal_session'] ['nome']' )"; porém da o seguinte erro: Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING alguem sabe o que pode ser? como resolver? valeu. Compartilhar este post Link para o post Compartilhar em outros sites
Matias Rezende 50 Denunciar post Postado Julho 6, 2009 Cara, erro de sintaxe é erro de escrita... você colocou $inserir no começo ou como está ali mesmo sem o $? Carlos Eduardo PS.: Use BBcode para enviar código Carlos Eduardo Compartilhar este post Link para o post Compartilhar em outros sites
panetony 0 Denunciar post Postado Julho 6, 2009 está com $... foi erro de "copiar/colar"; valeu Compartilhar este post Link para o post Compartilhar em outros sites
William Bruno 1501 Denunciar post Postado Julho 6, 2009 Isso é porque você não concatenou as variáveis à string, e usou aspas simples.. assim o interpretador, achou que você quis terminar a string, dentro da chave dos arrays.. $inserir = "INSERT INTO usuarios ( codigo, nome, ) VALUES ( '{$_SESSION['principal_session'] ['codigo']}', '{$_SESSION['principal_session'] ['nome']}' )";:lol: Compartilhar este post Link para o post Compartilhar em outros sites
panetony 0 Denunciar post Postado Julho 6, 2009 valeu. obrigado pela ajuda. Compartilhar este post Link para o post Compartilhar em outros sites