|
|
|
| Мне надо в скрипт передать переменную СТРОКОВОГО типа и записать в БД...
Переменная читается как $_POST['peremennaya'] и если передаю 034352 то получаю 34352, как передавать нормально с нулем? | |
|
|
|
|
|
|
|
для: kail_braslovski
(08.02.2007 в 18:19)
| | Действительно прикол! ))) | |
|
|
|
|
|
|
|
для: kail_braslovski
(08.02.2007 в 18:19)
| | Какой тип поля в таблице БД?
И каким образом из $_POST это значение попадает в SQL-запрос? | |
|
|
|
|
|
|
|
для: Trianon
(08.02.2007 в 18:31)
| | проверь, действительно ли идет строковая переменная;
может воспринимается как int, и обрезает 0.
По моему для строковых переменных запись должна выглядеть так
$_POST["peremennaya"] | |
|
|
|
|
|
|
|
для: куч1963
(09.02.2007 в 04:33)
| | >проверь, действительно ли идет строковая переменная;
>может воспринимается как int, и обрезает 0.
сами по себе переменные форм никак не воспринимаются, а являются они именно строками а не целыми.
>По моему для строковых переменных запись должна выглядеть так
>$_POST["peremennaya"]
Если Вы о кавычках, то в данном случае это не играет никакой роли. | |
|
|
|
|
|
|
|
для: kail_braslovski
(08.02.2007 в 18:19)
| | В БД тип поля должен быть "строка" а не "число" и тогда все тип-топ будет. | |
|
|
|
|
|
|
|
для: b00m
(09.02.2007 в 15:04)
| | Да ну? И как поле БД повлияет на массив $_POST? | |
|
|
|
|
|
|
|
для: Loki
(09.02.2007 в 16:37)
| | Никак, просто хранить будет как строку, а не как число | |
|
|
|