Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
bom dia a todos;
Bem o trouble é o seguinte:
tenho a seguinte query:
function alterar($id_turma) {
$this->qry->begin();
$sql = "UPDATE turmas SET ";
$sql.= "data_inicio = '" . $this->data_inicio . "',";
$sql.= "hora_inicio = '" . $this->hora_inicio . "',";
$sql.= "hora_termino = '" . $this->hora_termino. "',";
$sql.= "dias_semana = '" . $this->conteudo . "',";
$sql.= "vagas = " . $this->vagas;
//O ERRO DIZ QUE É AQUI:
[b] $sql.= " WHERE id_turma= " .$this->id_turma;[/b]
$this->qry->executa($sql);
if($this->qry->res)
{
$this->qry->commit();
return true;
}
else
{
$this->qry->rollback();
return false;
}
}
então eu uso $turmas->alterar($num_turma);
Daí da o seguinte erro: Object of class __PHP_Incomplete_Class could not be converted to string
nessa linha: $sql.= " WHERE id_turma= " .$this->id_turma;
Engraçado que na minha máquina (localmente com versão 5.0 do PHP e 4.1 do MySQL funciona - no servidor onde eu publico é 5.0 para o PHP e 5.0 pro Mysql dá erro) - será que é problema de versão - e se for alguem sabe como eu resolvo isso.
Agradeço imensamente quem puder me ajudar
Carregando comentários...