Есть таблица users. В ней столбцы id, name, email.
В PHP документе.
Получаю из формы значение email в переменную $db_email, необходимо сравнить ее с столбцом email, если значения нет, занести его туда, если есть вывести, что "Вы уже зарегистрированы"
Я вижу несколько вариантов решения 1. Обычный Insert и в случая ошибки просто перехватывать исключение, само собой поле email должно быть UNIQUE 2. Использовать INSERT IGNORE - выдаст предупреждение вместо ошибки 3. Можно еще использовать INSERT ...ON DUPLICATE KEY email=email (не переменное, а поле равно полю). Просто ничего не будет вставляться в базу данных, будет возвращаться ничего 4. Так же можно использовать конструкции INSERT INTO....WHERE NOT EXISTS (SELECT ...))