Boas, eu estou a criar uma pequena função, bastante simples mas que me está a dar uma dor de cabeça...
Código (PHP):
Nada de mais certo? Mas estou a obter um erro na linha 9 ou seja
Código (PHP):
O erro é o seguinte
Código :
Não consigo corrigir o erro... No bind_param ja tive o 'i' em vez de 's' e não corrigiu... Está a passar uma string quando a função é chamada
Alguma ajuda?
Código (PHP):
function getActiveServices($mysqli,$uid)
{
$stmt = $mysqli->prepare("SELECT * FROM pcd_service_req WHERE `status`='5' AND user_id = ?");
$stmt->bind_param('s',$uid);
$stmt->$execute();
$stmt->store_result();
return $stmt->num_rows();
}
{
$stmt = $mysqli->prepare("SELECT * FROM pcd_service_req WHERE `status`='5' AND user_id = ?");
$stmt->bind_param('s',$uid);
$stmt->$execute();
$stmt->store_result();
return $stmt->num_rows();
}
Nada de mais certo? Mas estou a obter um erro na linha 9 ou seja
Código (PHP):
$stmt->$execute();
O erro é o seguinte
Código :
FATAL ERROR: METHOD NAME MUST BE A STRING IN/HOME3/HITMANPT/PUBLIC_HTML/TESTING/USER/INCLUDES/DASHBOARD-QUERY.PHP ON LINE 9
Não consigo corrigir o erro... No bind_param ja tive o 'i' em vez de 's' e não corrigiu... Está a passar uma string quando a função é chamada
Alguma ajuda?