1.- asegurate que realmente estes pasando el parametro a la función, es decir, que $id tenga un valor valido, y
2.- debes pasar el link de conexion a la función
ejemplo:
Código PHP:
function getN($id,$link) {
$sql = "SELECT x,y,z,t,v FROM Informacion WHERE id_usuario = '$id'";
$result = mysql_query($sql,$link)or die('<b>Error: </b>'.mysql_error());
while($row = mysql_fetch_assoc($result)){
if ($this->fuerza ==5) {
$unidades = $row['x'];
}
if ($this->fuerza ==7) {
$unidades = $row['y'];
}
if ($this->fuerza ==10) {
$unidades = $row['z'];
}
if ($this->fuerza ==13) {
$unidades = $row['t'];
}
if ($this->fuerza ==30) {
$unid = $row['v'];
}
}
return $unid;
}
$cnx=mysql_conect('localhost'.'root'.'');
$id=1;
echo getN($id,$cnx);
saludos.