Я работал над проектом, должен проверить, является ли переменная определенным числом, полученным в результате запроса SQL. До сих пор переменная кодировалась как:
$Safety = "
$Safety = "
SELECT DISTINCT Problem1amount/140 *100 AS 'Safe'
FROM Possibilities;"
Я обнаружил через распечатывая переменную, она просто возвращает «SELECT DISTINCT Assault / 142.1333 * 100 AS« Safe »FROM Возможности»; как текст, вместо того, чтобы делать вычисления. что означает, что я не могу проверить погоду, число расчетов соответствует критериям.
Есть ли что-то, что мне не хватает, чтобы сделать это возвращение в виде целого числа / числа с плавающей запятой, которое рассматривается как другая переменная, так что я могу использовать его в чем-то вроде:
if ($Safety > 100) {
print("Bad");
} else if ($Safety < 69){
print("Good");
} else {
print("Questionable");
}
или есть способ сделать переменную похожей на результат вычисления, который делает запрос SQL?
Мне просто нужно, чтобы он возвращал число, которое я могу использовать вместо текста.