Покинул форум
Сообщений всего: 15
Дата рег-ции: Окт. 2006 Откуда: Украина, Запорожье
Помог: 0 раз(а)
Спасибо за советы. Разобралась. Надо было заменить gds32.dll
----- С уважением, Антонина
Тоня
Отправлено: 10 Ноября, 2006 - 09:55:47
Новичок
Покинул форум
Сообщений всего: 15
Дата рег-ции: Окт. 2006 Откуда: Украина, Запорожье
Помог: 0 раз(а)
У меня еще вопрос. Не знаю как по умному объяснить. Но попробую.
в комбобокс я делаю select с базы, чтоб можно было выбрать, а потом запихнуть в переменную. Так вот если там в строчке больше одного слова, то в переменную запихивается только первое. Я пробовала строку конвертировать в массив,но доходим до пробела и все дальше символов нет.
----- С уважением, Антонина
Maksir
Отправлено: 11 Ноября, 2006 - 16:37:46
Новичок
Покинул форум
Сообщений всего: 15
Дата рег-ции: Нояб. 2006
Помог: 0 раз(а)
Цитата:
делаю select с базы, чтоб можно было выбрать, а потом запихнуть в переменную. Так вот если там в строчке больше одного слова, то в переменную запихивается только первое.
Как-то странно получается...
Попробуй взять простой вариант, какой-нибудь скрипт левый. Посмотри как там функции распределены.
И ещё, при таком вопросе, неплохо было бы выкладывать сам скрипт с проблемой. (что бы умные люди заменяли этот скрипт на другой, со схожими функциями и вполне работоспособный в качестве примера со своими коментариями... )
f0rm4t
Отправлено: 14 Ноября, 2006 - 13:24:01
Посетитель
Покинул форум
Сообщений всего: 433
Дата рег-ции: Июнь 2006
Помог: -1 раз(а)
Без скрипта будет сложновато разобраться с проблемой. Чесно говоря я и вопрос не очень хорошо понял. Плохо сформировано
Тоня
Отправлено: 20 Ноября, 2006 - 16:18:57
Новичок
Покинул форум
Сообщений всего: 15
Дата рег-ции: Окт. 2006 Откуда: Украина, Запорожье
$k1 = ibase_query($db,"select ID_DOK from TIP_DOK order by ID_DOK;");
$k2 = ibase_query($db,"select T_DOK from TIP_DOK order by ID_DOK;");
while ($k3 = ibase_fetch_row($k1))
{
$j1=$k3[0];
}
for ($j=1;$j<=$j1;$j++){
while ($k4 = ibase_fetch_row($k2))
{
$j2=$k4[0];
echo "<option value=".$j2." >".$j2."</option>";
}
}
?>
</select>
</td>
Таблица состоит из 2-х столбцов, номер и название. Если название состои из двух слов, то при
echo $td;
на экран выдает только первое слово, а второго как не бывало.
----- С уважением, Антонина
f0rm4t
Отправлено: 20 Ноября, 2006 - 16:27:12
Посетитель
Покинул форум
Сообщений всего: 433
Дата рег-ции: Июнь 2006
Помог: -1 раз(а)
HTML-исходник страницы смотрела? Там тоже урезано?
Тоня
Отправлено: 20 Ноября, 2006 - 16:54:50
Новичок
Покинул форум
Сообщений всего: 15
Дата рег-ции: Окт. 2006 Откуда: Украина, Запорожье
Помог: 0 раз(а)
выбираю в комбобоксе "служебная записка", это должно запихнуться в переменную kd, а запихиваеться только "служебная"
----- С уважением, Антонина
f0rm4t
Отправлено: 20 Ноября, 2006 - 18:10:07
Посетитель
Покинул форум
Сообщений всего: 433
Дата рег-ции: Июнь 2006
Помог: -1 раз(а)
Мне кажется что ты привела не ту часть скрипта.
evgenijj
Отправлено: 20 Ноября, 2006 - 18:37:01
Участник
Покинул форум
Сообщений всего: 1212
Дата рег-ции: Авг. 2006 Откуда: Москва
<option value=Заявление об увольнении>Заявление об увольнении</option>
<option value=Заявление на отпуск>Заявление на отпуск</option>
Значение value не заключено в кавычки - соответственно второе слово на сервер передаваться не будет (я полагаю, это и есть ответ на вопрос).
Вот так попроще будет:
Покинул форум
Сообщений всего: 15
Дата рег-ции: Окт. 2006 Откуда: Украина, Запорожье
Помог: 0 раз(а)
Большое СПАСИБО. Так намного рациональнее.
----- С уважением, Антонина
maximus
Отправлено: 28 Августа, 2007 - 09:14:45
Новичок
Покинул форум
Сообщений всего: 2
Дата рег-ции: Авг. 2007
Помог: 0 раз(а)
Разрешите задать вопрос в тему, по поводу кавычек.
Есть у меня форма, в этой форме есть текстовое поле:
<input type="text" name="name" value="$msg" size="16" />
Так вот, если в переменной $msg встретится кавычка ("), то остальная часть текста выводиться не будет. Чего, конечно, не хотелось бы.
Помогите, пожалуйста. Наверняка, вопрос несложный.
П.С. Если сделать замену кода на:
<input type="text" name="name" value='$msg' size="16" />
то таже проблема будет с одинарной кавычкой (')
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.