Я пытаюсь проверить, какой идентификатор меньше 2 раз в поле ID_REF с кодом ниже. Его реферальная заявка, в которой идентификатор может ссылаться только на 2 направления. ПриветствияОшибка Mysql 'недопустимое использование групповой функции'
КОД
$stmt = $conex->prepare("SELECT id FROM tb_modules WHERE count(id_ref) < ? ORDER BY id DESC LIMIT 1");
$stmt->bind_param("s", $n);
$n = 2;
$stmt->execute();
$stmt->store_result();
$numrows = $stmt->num_rows;
$stmt->bind_result($id);
//$stmt->fetch();
$stmt->close();
//echo $id.' '.'oi';
while ($stmt->fetch()) {
echo $id;
}
}
Спасибо @showdev Я еще не нашел его. Может быть, что-то не так с моей логикой. =/ – Thecoder
Вы используете MySQLi? Возможно, было бы полезно узнать, генерируются ли какие-либо сообщения об ошибках. См. [Mysqli_error] (http://php.net/manual/en/mysqli.error.php). – showdev
Я бы сказал, что дескриптор $ conex должен быть помещен в 'var_dump()'. Это скажет вам, какой тип данных PHP видит в нем. –