Ho una query che funziona mooolto stranamente, almeno per me con delle variabili...

$Resss = "Research";
$query_Res = sprintf("SELECT Need, Level FROM tbl_require WHERE Research = '$Resss'");

ok, questa query è una query funzionante!

ilproblema è quando al posto di $Resss gli metto un valore ricevuto da una funzione in questo modo..


function researchok($Resss){
$query_Res = sprintf("SELECT Need, Level FROM tbl_require WHERE Research = '$Resss'");

Questa non funziona e non mi dà errori, ma mi dopo la query mi da un risultato vuoto, cioè nn trova corrispondenze nel database.. premetto che i 2 valori nelle 2 query dovrebbero essere identici, nn so se è un problema di formattazione o altro! aiutatemi please!