SELECT en mysqli_query con parametros

En un programa PHP, tengo el codigo siguiente para montar un select

$consulta = "select subcon.USR_IDUSER,subcon.SBC_KEY0,subcon.SBC_KEY1,subcon.SBC_KEY2,subcon.SBC_KEY3,
subcon.SBC_NOMCOM,subcon.SBC_NIVELL,min(registre.REG_ESTAT) AS Estat
from subcon left join registre
ON subcon.USR_IDUSER = registre.USR_IDUSER
where subcon.SBC_KEY0 = " . $usuari . "AND subcon.CON_IDCONTRACTE = " . $contracte .
"GROUP BY subcon.SBC_KEY0,subcon.SBC_KEY1,subcon.SBC_KEY2,SUBCON.SBC_KEY3,
subcon.USR_IDUSER,subcon.SBC_NOMCOM,subcon.SBC_NIVELL
ORDER BY SBC_KEY0,SBC_KEY1,SBC_KEY2,SBC_KEY3";

El problema es que en la variable $consulta no se incluyen las 2 variables ($usuari i $contracte) con las que debe funcionar el select. Simplemente no las concatena.

¿Cómo puedo hacer para forme bien la variable $consulta?

Si pongo los valores fijos, la query funciona perfectamente.

Añade tu respuesta

Haz clic para o