Lo hice funcionar:
Estaba comparando todo el array del query con 0. Entonces accedi al primer field, ya que me query devuelve un campo "count(orders_id)" = 0. Lo accedi con mysqli_fetch_row
y fetch[0] y ahi lo comparo y me funciona.
Pense que mysqli_result, podia funcionar pero me parece que no.
Gracias igualmente!!
Código PHP:
function check_order_quantity() {
global $name;
global $db;
$query = "select count(orders_id) from orders where user_id in (select user_id from users where name='".$name."')";
$result = mysqli_query($db, $query) or die (mysqli_error());
$fetch= mysqli_fetch_row($result);
return ($fetch[0]);
}