Tratar retorno de função
Seguinte, tenho uma função de 'insert' no banco, preciso capturar o seu retorno para executar uma ação
class crud
{
public function insert($fields, $value)
{
$this->sql_ins = "INSERT INTO " . $this->table . " ($fields) VALUES ($value)";
if(!$this->ins = mysql_query($this->sql_ins))
{
return 0;
}
else
{
return 1;
}
}
}
A chamada da função:
$crud = new crud('client');
$retorno = $crud->insert($campos, $conteudo);
Estou tentando pegar seu retorno assim:
if($retorno == 1){
minha_funcao_ok;
}else
{
minha_funcao_erro;
}
Mas, não funciona.
A variavel $retorno assume o valor da função, se dar um 'echo' nela, ela imprime o 0 ou 1, mas, ao colocar a variavel $retorno no IF não funciona.Discussão (3)
Carregando comentários...