Вопрос № 41798: Помогите, очень прошу, а то у меня уже нервы сдают!!!
Имеется простенькая форма HTML (см. приложение).
Также имеется такой же простенький обработчик на PHP (см. приложение).
Почему пременная $del равна последнему выбранному знач...Вопрос № 41806: Есть ли php функция, которая останавливает ход выполнения кода на некоторое время?
Проблема в том, что я пытаюсь создать таблицу в MySQL, а затем сразу внести в нее значения. При этом появляется ошибка, что данной таблицы не существует.
...Вопрос № 41837: Доброй ночи! у мени такой вопрос! Как можно сделать поиск строки в файле php и удаление найденой строки, желатеьно при этом, чтобы все строки после удаленной сдвигались вверх? Заранее благодарин!...
Вопрос № 41.798
Помогите, очень прошу, а то у меня уже нервы сдают!!!
Имеется простенькая форма HTML (см. приложение).
Также имеется такой же простенький обработчик на PHP (см. приложение).
Почему пременная $del равна последнему выбранному значению???????
т.е выбираю я, например, "Значение 1" и "Значение3" при этом получется что $del=val3.
Как же определить в обработчике, какие поля были выбраны и таким образом правильно обработать запрос?
Приложение:
Отправлен: 01.05.2006, 14:18
Вопрос задал: Alexorg (статус: 1-ый класс)
Всего ответов: 2 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Cтепанов Андрей Валерьевич
Здравствуйте, Alexorg!
Массивы в php еще никто не отменял :)
Приложение:
--------- Все мы будем в аду, но я буду с вилами!!
Ответ отправил: Cтепанов Андрей Валерьевич (статус: 4-ый класс)
Ответ отправлен: 01.05.2006, 14:25 Оценка за ответ: 5
Отвечает: Jeka911
Здравствуйте, Alexorg!
Значения будут передаваться в формате: on/off:
Имена чекбоксам надо дать разные (или массив):
Приложение:
--------- Шахтер - чемпион!!!
Ответ отправил: Jeka911 (статус: 2-ой класс)
Ответ отправлен: 01.05.2006, 14:29
Вопрос № 41.806
Есть ли php функция, которая останавливает ход выполнения кода на некоторое время?
Проблема в том, что я пытаюсь создать таблицу в MySQL, а затем сразу внести в нее значения. При этом появляется ошибка, что данной таблицы не существует.
Я думаю это из-за того, что таблица еще не была создана, а я уже пытаюсь занести туда значения.
Если есть еще какие-нибуть пути решения этой проблемы, пожалуйста, расскажите!
Отправлен: 01.05.2006, 16:29
Вопрос задал: Alexorg (статус: 1-ый класс)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Zysoftik
Здравствуйте, Alexorg!
В PHP есьт функция sleep(время в секундах) - выполняет задержку процесса на указанное время.
Однако, я думаю, что у Вас проблема в создании самой таблицы.
Насколько мне известно, функции работы с БД сами выполняют ожидание ответа сервера, а только потом возвращают результат.
Проверьте правильность запроса на создание таблицы, параметры подключения и права доступа к БД.
Ответ отправил: Zysoftik (статус: 4-ый класс)
Ответ отправлен: 01.05.2006, 16:59
Вопрос № 41.837
Доброй ночи! у мени такой вопрос! Как можно сделать поиск строки в файле php и удаление найденой строки, желатеьно при этом, чтобы все строки после удаленной сдвигались вверх? Заранее благодарин!
Отвечает: Madproger
Здравствуйте, Грицай Алексей Юрьевич!
Хотя в РНР и есть функции позиционирования, думаю самым простым будет
считать файл в массив фунцкцией
file()
http://ru.php.net/manual/ru/function.file.php
(он как раз считывает построчно)
Потом пройтись построчно с помощью foreach и найти искомую строку с помощью
(если известна точно строка)
strcmp()
http://ru.php.net/manual/ru/function.strcmp.php
либо если неизвестна точно то с помощью
preg_match()
http://ru.php.net/manual/ru/function.preg-match.php
и удалить найденную строку(unset($file_arr[$i]).
Потом записать обратно в файл
--------- И будет вам счАстиЕ!
Ответ отправил: Madproger (статус: 5-ый класс)
Ответ отправлен: 02.05.2006, 09:29 Оценка за ответ: 5