Оператор if(){} и else{} срабатывают одновременно !!????

Статус
В этой теме нельзя размещать новые ответы.

helosan

Новичок
Привет.
Вот такая вот проблема... Вобщем есть что-то на подобие самодельного сокета, то есть нужно обойти повторную запись в бд. Для этого я записываю некоторые данные в бд и если кто-то нажимает рефреш или пытается как-то повторить отправку то ему выводится запись о том что это повторное действие. Схема проста как 2 капейки... :

$x = запрос к базе с проверкой на наличие...
if( !empty($x) ){
// запись о том что идёт повтор
} else {
// обновление бд
}

В оператор if я пытался эту запись менять по всякому... Но не суть, а суть в том что когда происходит активация кода путём поподанием на временную страницу то оба оператора срабатывают одновременно ( что я считал нереальным до сего ). То есть выводица надпись о том что это повторное действие но при этом также обновляется бд. ЭТО КАК ВООБЩЕ ??
При этом если в ручную удаляю запись из бд и делаю странице рефреш то всё работает как надо, то есть на первом рефреше обнавляется бд а на втором выводится запись о повторе действия...

Не судите строго, раньше некогда не обращался но тут убил уже не один день и всё коту под хвост...
Какие идеи ?
 

c0dex

web.dev 2002-...
Команда форума
Партнер клуба
Займись отладкой, то, что ты говоришь невозможно, или ты забыл скобки
 
  • Like
Реакции: EMDM

helosan

Новичок
Займись отладкой, то, что ты говоришь невозможно, или ты забыл скобки
Я сам в шоке если честно :) но если скобки где-то не стояли то при ручном удалении записи из бд и рефреше тоже выевлялась ошибка но её нет.
 

Фанат

oncle terrible
Команда форума
Какой-то моральный урод откурыл курсы похапе (или продвигает видеокурсы, очередной клон руселлера) на который преподает только редбин. И больше вообще ничего - ни основ программирования, ни SQL, ни простейших алгоритмов (я имею в виду простейшие - такие как циклы), ни элементарных юзкейсов. И сейчас просто какая-то эпидемия - какие-то невообразимые толпы домохозяек и дворников вдруг возомнили себя пользователями похапе, и берутся за реальные задачи, но из всего программирования при этом знают только говнобиблиотеку редбин.
Совершенно удивительный феномен.
 

helosan

Новичок
Спасибо всем , с проблемой разобрался
Проблема была не в пхп

Фанат я от тебя балдею... юзкейсы, циклы :)
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху