Jump to content

slavok47

User
  • Posts

    210
  • Joined

  • Last visited

Everything posted by slavok47

  1. Сделал так: <table id="example" class="tablesorter" border="0" cellpadding="0" cellspacing="1"> <thead> <tr class="tab"> <th>Тест</th> </tr> <tr> <th>Имя</th> </tr> </thead> и CSS table.tablesorter thead tr th, table.tablesorter tfoot tr th { background-color: #99CC00; border: 1px solid #FFF; font-size: 8pt; padding: 4px; } table.tablesorter thead tr th.tab { background-color: #CC33CC; border: 1px solid #FFF; font-size: 8pt; padding: 4px; } Вроде как советовали, но не сработало
  2. Так что ли? table.tablesorter thead tr th.class {}, table.tablesorter tfoot tr th { background-color: #99CC00; border: 1px solid #FFF; font-size: 8pt; padding: 4px; } если честно, что тоне особо понял....
  3. Помогите пожалуйста разобраться Имеется таблица(Вот фрагмент) <table id="example" class="tablesorter" border="0" cellpadding="0" cellspacing="1"> <thead> <tr> <th>Имя</th> <th>Фамилия</th> <th>Возраст</th> <th>Сумма</th> <th>Скидка</th> <th>Дата</th> </tr> </thead> И код CSS который отвечает за этот фрагмент table.tablesorter thead tr th, table.tablesorter tfoot tr th { background-color: #99CC00; border: 1px solid #FFF; font-size: 8pt; padding: 4px; } проблема в следующем: Если в thead вставить еще одну строку, то к ней применяется тот же стиль что и ко всем, ни как не получается его отлучить от этого стиля и задать ему другой Тоесть что бв внутри thead был еще один <tr> но с другим стилем, пробовал добавить class="..." и в css тоже создавал такой класс, но что то не получилось
  4. Я понял, эта функция считает общее количество записей, задача сделать нумерацию в выборке видимо эта функция не подойдет....
  5. В общем поковырялся я тут с порядковым номером, и разобрался что можно сделать через $result = mysql_query("SELECT * FROM table1", $link); $num_rows = mysql_num_rows($result); Но тут возникла проблема, при создании первой записи присваивается номер 1, но при создании второй записи, получаются обе записи под номером 2, при третей все под номером 3 что я не так сделал?
  6. А, понял, эту функцию можно подключить например к обязательному полю которое в любом случае должно передаться в базу не зависимо от выбраных других значений из формы, и если обратиться к обработчику напрямую(не через форму) то сработает DIE и выведет сообщение (типа доступ запрещен или еще что то), и так же это можно использовать для элементов обязательных для заполнения, я правильно теорию понял? Кстати спасибо за ссылку на сайт, и вообще всем спасибо что помогли
  7. Спасибо я понял принцип работы, но возникла другая проблема, то есть: при использовании этого скрипта, данные заносятся в базу в кириллице(все нормально), но на странице с таблицей стоит кодировка UTF-8(Данные в таблице отображаются не понятными символами хотя все остальное нормально отображается), если на этой странице поменять кодировку на кириллицу, все наоборот (данные из базы отображаются нормально), а то что не из базы иероглифами, тоесть получается так:из формы уходит кириллица и заносится в базу-из базы уже в кириллице выводится на странице с UTF-8, попробовал сделать обратное декодирование: $myrow = mysql_fetch_array($result); $myrow = iconv("windows-1251", "UTF-8", $myrow); что тоне сработало
  8. Попробовал вариант <form action="action.php" method="post" name="nameform" accept-charset="windows-1251"> Действительно в IE не работает
  9. Столкнулся с такой же проблемой, импортированая база отображается нормально, но ели вносить новые записи, то отображается в непонятной кодировке iconv("UTF-8", "windows-1251", $_POST) это в обработчик вставить нужно?
  10. да есть проверка if (isset($_POST['name'])) { $name = $_POST['name']; } а что значит else die("нет данных") я не знаю
  11. Выбрать то дело не хитрое, а вот реализация.....
  12. Смущает ситуация, если обратится к обработчику через адресную строку он выполняется (или так должно быть?), как это исправить что бы выполнение было только через форму, путем разрешения к обработчику или что то на PHP прописать нужно?
  13. Спасибо, сделал, полезная штука
  14. спасибо, нашел ошибку,была опечатка, а как прописать mysql_error()? что то типа echo mysql_error() и нужно что то еще добавить
  15. Спасибо! Понятно, буду думать. Есть еще один момент есть текстовое поле в состоянии disabled, в которое подставляется динамическое значение, из поля disabled естественно данные не передаются(а надо), вопрос можно ли из этого поля как то передать значение или рядом тоже сделать скрытое поле, тоесть которое disabled просто будет отображаться, а из скрытого это значение передастся в базу? или может еще есть варианты?
  16. Тоесть выбранные option сначала попадают в скрытое поле, а потом оттуда в базу? я правильно понял?
  17. Это понятно, указал метод GET для проверки, все так и передается, с чекбоксом разобрался, была опечатка в name, а вот с мультиселектом не понятно, вроде отправляются все значения, а в базу попадает только одно каторое на момент выделения нескольких оказывается в рамочке, хотя все выделены синим, и в методе GET видно что идет не одно значение
  18. Столкнулся с такой проблемкой, Из Select значение указанное в value передается в базу данных, если в Multiselect выбрано одно значение оно тоже передается, а если несколько либо передается одно, либо вообще ни какого И собственно по чекбоксу, должно ли передаваться значение value если выбран чекбокс(checked) тоесть <input type="checkbox" value="Зарезервировано" name="Check2" onclick="agreeForm3(this.form)" /> Или для чекбокса используется другой параметр?
  19. Не совсем проблема, но: имеестся Селект name=usa1, и ячейка в Таблице usa1 и собственно код if (isset($_POST['usa1'])) { $usa1 = $_POST['usa1']; } $db = mysql_connect("localhost", "логин", "пароль"); mysql_select_db("firstbd", $db); $result = mysql_query ("INSERT INTO firma (usa1) VALUES ('$usa1')"); При таком раскладе все работает нормально, но если переименовать ячейку, например с usa1 на usa1_s и соответственно тут INSERT INTO firma (usa1_s), то данные не заносятся, подскажите где еще нужно исправить?
  20. Извиняюсь за тупость, но работают оба предложеных вариантоа, действительно две кнопки Submit не могут работать(вернее работает только одна которая действительно submit, а не button), хотя я выше спрашивал об этом, ну да ладно, теперь буду знать, еще раз извините. Спасибо всем
  21. Ошибка: this.form.submit is not a function Источник: http://localhost/test/form/formatest.html Строка: 1
  22. ни какого, исли бы сработал который мне предложили я бы убрал один ну я пока на локальной машине делаю, может когда залью на сервер и не будет показывать
  23. Если код всей формы то там он слишком объемный, Вроде должно работать но не работает, Имеестся кнопка: <input title="Сохранить данные в БД" name="submit" type="submit" value="Сохранить данные" / > По нажатию данные сохраняются, ставлю рядом кнопку: <input type="button" value="Submit" onclick="this.form.submit();" title="Submit data" /> По нажатию вообще ни чего не происходит (Может нельзя 2 кнопки Submit?) А почему не хочу чтобы видно было? потому что дело в том что Форма находится на сайте который не поддерживает PHP, а БД на котором поддерживает.. хотя это не так важно, ну короче я не знаю как защитить обработчик, ведь если по ссылке которая отображается открыть обработчик, будет виден код в котором прописанны команды обращения к БД с паролем и тд, или я не прав?
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy