Criei um método onde faço uma consulta na base gerando o json e tudo funciona perfeitamente (seguindo tutorial da Camila):
$dados = json_decode($dados, true);
$date_vis = sc_sql_injection($dados["dt_visita"]);
$str_tera = sc_sql_injection($dados["tera"]);
$sql = "SELECT id_clientes, data_visita_clientes, terapeuta_clientes, status_clientes FROM clientes WHERE data_visita_clientes = ".$date_vis." AND terapeuta_clientes = ".$str_tera;
sc_select(rs, $sql);
if({rs} !== false) {
while(!$rs->EOF) {
$data["clientes"][] = array(
"id_cli" => $rs->fields["id_clientes"],
"dt_vis" => $rs->fields["data_visita_clientes"],
"status" => $rs->fields["status_clientes"],
"terapeuta" => $rs->fields["terapeuta_clientes"]
);
$rs->MoveNext();
}
$rs->Close();
return json_encode($data);
}
Única dúvida que já tentei todas as possibilidades (menos a correta, é claro), em como trazer na consulta, clientes de um determinado Status:
$sql = "SELECT id_clientes, data_visita_clientes, terapeuta_clientes, status_clientes FROM clientes WHERE data_visita_clientes = “.$date_vis.” AND terapeuta_clientes = “.$str_tera.” AND status_clientes = " ‘ANDAMENTO’;
No final tem algo errado nesta sintaxe mas não consigo descobrir de forma alguma, tentei de diversas formas e não vai. Se alguém puder me ajudar, agradeço muito. Seria uma constante, tentei declarar como constante(define) mas não foi tbém.