PHP/MySQL | switch/default/case
DELETED
Автор
12 марта 2015, в 14:04
Delete
Или это условие/действие выполняется только при первом переходе из default в какой-либо case ???
Не, не выполняется, потому как входит в тело ветвления, для выполнения нужно условие вызова, и если нет совпавших блоков то выполнится defaul )Но это проще проверить было чем спрашивать ))
DELETED
Автор
12 марта 2015, в 14:19
Delete
Сибирский (12.03.2015 в 14:14)
Не, не выполняется, потому как входит в тело ветвления, для выполнения нужно условие вызова, и если нет совпавших блоков то выполнится defaul )Но это проще проверить было чем спрашивать ))
Не, не выполняется, потому как входит в тело ветвления, для выполнения нужно условие вызова, и если нет совпавших блоков то выполнится defaul )Но это проще проверить было чем спрашивать ))
у меня регенерация хп ПРОТИВНИКА зашита в default, когда нахожусь в case 'ataka': и обновляю страницу, то индикатор хп противника не пополняется.
Там ещё несколько case, где нужен реген хп противника.
Как лучше тогда, в каждый case прописать реген или вынести реген ДО switch, чтобы распространялось на весь скрипт?
выведи за тело ветвления, можно по условию если нужно это
DELETED
Автор
12 марта 2015, в 14:23
Delete
Сибирский (12.03.2015 в 14:21)
выведи за тело ветвления, можно по условию если нужно это
выведи за тело ветвления, можно по условию если нужно это
типа до switch условие сделать, если case такой-то, то выполняем реген ?
Вилы Выкидные, ну вроде как да, но что бы сделать все красиво нужно хотя бы понятие иметь что ты там хочешь и что не выходит )) Не обновляться может просто по причине ошибочного запроса либо после перезагрузки странички
DELETED
Автор
12 марта 2015, в 14:34
Delete
Сибирский (12.03.2015 в 14:26)
Вилы Выкидные, ну вроде как да, но что бы сделать все красиво нужно хотя бы понятие иметь что ты там хочешь и что не выходит )) Не обновляться может просто по причине ошибочного запроса либо после перезагрузки странички
Вилы Выкидные, ну вроде как да, но что бы сделать все красиво нужно хотя бы понятие иметь что ты там хочешь и что не выходит )) Не обновляться может просто по причине ошибочного запроса либо после перезагрузки странички
все данные выводятся по противнику при обновлении страницы, но регена хп нет
мне реген как-то нужно один раз прописать противнику для всех case, чтобы 10 раз не писать
при атаке id противника пишется в базу и висит там до убийства :D, если не убил, то можно обновлять страницу и видеть, как его хп восстанавливается и гасить его опять :D
Короче ща пропишу до switch реген ему :)
DELETED
12 марта 2015, в 14:45
Delete
DELETED
Автор
12 марта 2015, в 14:56
Delete
n1k0 (12.03.2015 в 14:45)
Нет, default срабатывает только если не одно из условий в case не срабатывает
Нет, default срабатывает только если не одно из условий в case не срабатывает
спс, сделал уже по другому, всё пашет :)
If else быстрее работает )
Стр.: 1, 2