- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Как снизить ДРР до 4,38% и повысить продажи с помощью VK Рекламы
Для интернет-магазина инженерных систем
Мария Лосева
В 2023 году Одноклассники пресекли более 9 млн подозрительных входов в учетные записи
И выявили более 7 млн подозрительных пользователей
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Здравствуйте.
Столкнулся с проблемой.
Нужно составить пхп код, который бы исполнял такую функцию:
Если есть запись в поле БД, то выбрать ее, если нет записи - создать ее.
Пример тут - http://www.okino.org/films/view/no_reservations-id13987.html (графа - Режиссёр: Скотт Хикс)
То есть, надо, чтобы при вводе, к примеру имени режиссера, если он уже есть, то просто был выбор из списка, если нет - то создавалась страница.
типа этого что то? )
So1, такого плана, но имя должно выбираться из поля ввода, а не указываться в самом скрипте.
So1, первую выборку SELECT COUNT можно выкинуть.
Сделать просто SELECT, если выбрано 0 рядов -- то делать INSERT.
a.fatman, я не силен в пхп. Не подскажите, как сделать правильно, чтобы не испортить БД.
So1, такого плана, но имя должно выбираться из поля ввода, а не указываться в самом скрипте.
Ну так AJAX и вместо Василия переменная $v... Можно и без AJAX'а...
a.fatman, можно - я сейчас просто не могу логично думать ибо пью много воды (диагноз: обезвоживание и заспиртовывание организма)
:)
So1 добавил 20.12.2008 в 14:42
a.fatman, я не силен в пхп. Не подскажите, как сделать правильно, чтобы не испортить БД.
БД Вы не испортите - удалять же Вы ничего не собираетесь и апдейтить тоже, а если лишнего подобавляете - в phpMyAdmin можно всегда удалить - тут даже PHP знать не надо :)
Только имейте в виду, если это очень сильно нагруженный сайт, может из-за многопоточности вставить несколько записей сразу (2 потока одновременно проверят что нет записи, и одновременно вставят). Если сайт нагруженный, сделайте транзакцию.