na ação que foi minha culpa, quando eu estava tentando inserir dados no banco de dados, na tabela mysql eu digitei "Primeiro Nome", "Sobrenome", mas depois de um certo tempo eu pensei que o banco de dados não pode ter espaços em nome da variável e eu digite "First_Name", "Last_name" e funcionou. e eu estava tentando executar o arquivo php diretamente como eu disse antes. Agora eu tenho resolvido o arquivo tem que executar por localhost. de qualquer maneira obrigado pessoal,