[RESOLVIDO]Erro sc_exec_sql

Entendi, só verifica se o nome da sua máquina não tem aspas simples e está fazendo o código quebrar.
se tiver usa o addslashes

3 Curtidas

coloquei o $host em um sc_error_message();, a principio nao esta voltando com aspas simples:

image

2 Curtidas

tenta desse jeito .
$host = addslashes(gethostbyaddr($_SERVER[‘REMOTE_ADDR’]));

remove as aspas simples e coloca dnv

3 Curtidas

Continua mandando o valor nulo pro banco, ele esta atualizando, mas ao invés de por o nome da minha maquina ele põe nulo mesmo

2 Curtidas

Eu utilizo, sem os pontos e as aspas duplas nos campos/variáveis.

sc_exec_sql("Update Sys_UCTabUsers set UCHostName = ‘$host’ Where UCLogin= ‘{user}’ ");

3 Curtidas

DEU CERTO, não sei bem o porque, mas usando o update do Luiz Paulo deu certo, muito obrigado a todos pelo auxilio

2 Curtidas