|
|
|
|
|
для: DreadfulS
(31.10.2006 в 14:35)
| | снова поднимаю данную тему, возникла проблема при правке данных записаных в БД, форма для правки используется та же что и для записи новых данных, по аналогии с каталогом продукции из книги, дело в том что данные выбираемые из списка при правке становятся по умолчанию, а не те что были записаны в БД, как это разрешить? | |
|
|
|
|
|
|
|
для: elenaki
(31.10.2006 в 14:08)
| | угу... действительно, но раньше работало и без них) спасибо большое, буду пробывать. | |
|
|
|
|
|
|
|
для: DreadfulS
(31.10.2006 в 14:02)
| | вот и ошибка! кавычки нужны для поля manager:
$query = "INSERT INTO product VALUES (
NULL,
'".$_POST['vod']."',
'".$_POST['date']."',
'".$_POST['note']."',
'".$_POST['address']."',
'".$_POST['kto']."',
'".$_POST['komu']."',
'".$_POST['material']."',
".$_POST['price'].",
".$_POST['pricemeter'].",
'".$_POST['currency']."',
'$showhide',
".$_POST['pos'].",
'".$_POST['manager']."',
".$_POST['id_catalog'].")";
|
| |
|
|
|
|
|
|
|
для: elenaki
(31.10.2006 в 13:58)
| | это не поле, это то что я ввожу в форме, а поле там как раз называется "manager"
<tr><td><p class=zag2>Менеджер</td><td><input size=19 class=input type=text name=manager value='<?php echo $manager; ?>'></td></tr>
|
до изменения выпадающего списка для выбора позиции, работало безупречно | |
|
|
|
|
|
|
|
для: DreadfulS
(31.10.2006 в 13:49)
| | имя поля по-русски? первый раз такое вижу... | |
|
|
|
|
|
|
|
для: elenaki
(31.10.2006 в 13:12)
| | ошибка добавления - Unknown column 'Олег' in 'field list'
"Олег" это одно из обязательных полей для добавления в БД, ранее работала без сбоев, обработчик вообще остался без изменений, изменился только способ выбора одной из опций, это могло как то повлиять? | |
|
|
|
|
|
|
|
для: DreadfulS
(31.10.2006 в 13:02)
| | проблема с обработчиком, постоянно выдаёт ошибку, хотя в таком варианте всё было ок
.......................
визуальной разницы нет
......................
что за ошибку выдает обработчик? разницы и не должно быть - для этого и сравнивали. надо, чтоб код, построенный PHP, не отличался от написанного без использования циклов, запросов и т.д | |
|
|
|
|
|
|
|
для: elenaki
(31.10.2006 в 12:46)
| | всмысле в чём разница отображения новой формы и той что была? если так то визуальной разницы нет | |
|
|
|
|
|
|
|
для: DreadfulS
(31.10.2006 в 12:39)
| | какую ошибку выдает? если вы посмотрите код вашей формы в браузере (view source), что
видите? чем отличается от вышеприведенного?
PS type=text - зачем это в селекте? и почему не закрываете опции </option>? | |
|
|
|
|
|
|
|
для: elenaki
(31.10.2006 в 11:59)
| | спасибо, всё проходит, теперь только проблема с обработчиком, постоянно выдаёт ошибку, хотя в таком варианте всё было ок
<select class=input type=text name=material>
<option value='mat1' <?php if($currency == 'mat1') echo "selected"; ?>>материал1
<option value='mat2' <?php if($currency == 'mat2') echo "selected"; ?>>материал2
</select>
|
ведь структура запроса и записи не изменилась, изменилась только форма отправки данных, и данные отправляются, в чём может быть проблема? | |
|
|
|
|