DeepVarvar, ну что тут непонятного? Есть div-блок, который допустим должен быть посередине экрана монитора и надо двигать окно браузера, чтоб оно так и было!
Из приведенного мною кода: при нажатии на кнопку "Submit" происходит отправка дынных формы в файл obrabotchik.php, в котором идет исходя из введенных данных формирование sql запроса (так же мой пример), а так же этот файл и будет отображать результат выполнения запроса.
А лучше - приведите код страницы с отображением результатов запроса.
SELECT Account, Net, Curr, CONVERT(char(10), DateUpdated,103)+' '+ CONVERT(char(10), DateUpdated, 108)AS DateUpdated, State FROM payments WHERE Account='myAccount';
Т.е. выведет все, что выводило и раньше, но только для аккаунта myAccount. Т.е. к вашему запросу было только добавлено WHERE Account='myAccount'; (Добавление)
ну а чтоб сделать такой запрос для поиска, нужно просто сделать <input type="text"> value которого будет передаваться в запрос.
пример
открывать файл не с параметром w, а с параметром a.
Цитата:
w - Открывает файл только для записи; помещает указатель в начало файла и обрезает файл до нулевой длинны.
a - Открывает файл только для записи; помещает указатель в конец файла. Если файл не существует - пытается его создать.
так что ж ты не сказал, что тебе вся эта кухня нужна для удаления сообщений?
Тогда при записи сообщения в файл еще лучще добавить какой-нибудь идентификатор сообщения.
вообще такое дело удобней через БД делать, но если нет возможности, тогда можно с помощью такого алкоритма:
1. Читаем файл функцией file() - результат - каждая строка - элемент массива
2. Разбиваем каждый элемент массива с помощью explode(), с необходимым нам разделителем, и затем выводим все это дело примерно так:
3. Ставим галочки в чекбоксы с сообщениями для удаления. Жмем отправить форму.
4. Пересматриваем снова исходный массив (после применения file() и explode()), если id в массиве совпадает с value чекбокса, то пропускаем элемент, если нет, то формируем новый массив (используя implode()).
5. Только что сформированный массив пишем в файл.
В общем дело ваше конечно, но слишком это по-издевательски, все же лучше через БД, код будет намного проще и управлять ссобщения будет намного легче.