|
|
|
| Здравствуйте!
У меня есть такой код:
$qeryCreateTable = "CREATE TABLE $_POST[period] ( pp_vv TINYINT ( 3 ) UNSIGNED, ss_bb TINYINT ( 3 ) UNSIGNED, ii_bb_v_ss TINYINT ( 3 ) UNSIGNED, ss_vv TINYINT ( 3 ) UNSIGNED, dd_vv varchar(255) )";
|
Записываю данные так:
$qeryCreateZapisTable = "INSERT $_POST[vibrannaya_tablica] ( pp_vv, ss_bb, ii_bb_v_ss , ss_vv, dd_vv ) VALUES ( $_POST[Sent1], $_POST[Sent2], $_POST[Sent3], $_POST[Sent4], $_POST[Sent5] )";
|
Дальше так. Если в переменной $_POST[Sent5] целочисленное значение оно записывается. Если сборная цифр и букв то, нет. Я же не понимаю почему не записывается сборная цифр и букв. | |
|
|
|
|
|
|
|
для: alex1
(08.04.2010 в 09:39)
| | сделайте echo $qeryCreateZapisTable; и посмотрите, как выглядит запрос.
Пголядите, что происходит, когда в поле Sent5 Вы введете к примеру 1, 2, 3 | |
|
|
|
|
|
|
|
для: Trianon
(08.04.2010 в 09:41)
| | Я понял. $_POST[Sent5] нужно заключить в одинарные кавычки и тогда всё будет работать. Спасибо за внимание. | |
|
|
|