У меня есть formfield, где я могу помещать числа в значение от 1 до 10. Цифры сохраняются в базе данных MySQL. Я ищу, как сделать запрос, который может возвращать числа в моей базе данных, которые не были добавлены через мое поле формы.показать номера там нет в столбце MySQL
Fx: Если следующий номер был добавлен: [1,4,8,9,10] Тогда у меня есть тег div, который печатает эти цифры.
Это означает, что следующие цифры должна printet в другом сОн теге: [2,3,5,6,7]
Но я вполне в сомнении, как сделать это, потому что эти цифры делают в моей базе еще нет, потому что номер еще не введен.
UPDATE:
Если было введено в 1000 чисел от 1 - 10, все числа, конечно, зарегестрирована. Но запрос должен работать так, чтобы отображалось 5 номеров, которые были зарегистрированы как можно меньше раз.
Я пробовал это, но он, конечно, не работает. Но, может быть, я могу использовать его для начала ?:
$stmt = $mysqli->prepare("SELECT numbers FROM numbertable GROUP BY numbers ORDER BY COUNT(*) ASC LIMIT 10;");
наилучшими пожеланиями Мадс
трудно сказать, как вы храните тех, кто находится в бб в первую очередь. Как отдельные строки? как «1,2,3,4,5'? –
см. Ответ ниже. Вид того, что я также имел в виду. спросите их сейчас. –
Ist всех помещает их в db, чем выбирать их ... сделать массив вроде 1, 2 ,,, 10 и chk, если значение существует в массиве, хранить их иначе не существует. Значение db хранилища u получит два массива – devpro