Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Добавление данных в базу MSSQL через PHP / 9 сообщений из 9, страница 1 из 1
20.04.2006, 15:05:29
    #33679553
Captd
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Добавление данных в базу MSSQL через PHP
При добавлении новой записи через вэб форму то выдаёт такую вещь то что типы
не те, а как это значение из текстового типа сделать числовым в PHP?????
Код: plaintext
1.
2.
3.
Warning: mssql_query(): message: Error converting data type varchar to numeric. (severity  16 ) in d:\inetpub\wwwroot\addapteki.php on line  13 

Warning: mssql_query(): Query failed in d:\inetpub\wwwroot\addapteki.php on line  13 
...
Рейтинг: 0 / 0
20.04.2006, 15:07:54
    #33679566
ZS
ZS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Добавление данных в базу MSSQL через PHP
пытаешься вставить в численное поле строку
...
Рейтинг: 0 / 0
20.04.2006, 15:09:49
    #33679574
1024byte
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Добавление данных в базу MSSQL через PHP
intval();

а вообще-то неплохо проверить на чем именно матюгнулся mssql
...
Рейтинг: 0 / 0
20.04.2006, 15:33:06
    #33679680
Captd
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Добавление данных в базу MSSQL через PHP
Нашел причину ему не нравился номер аптеки по запросу он находил максимум
из поля номер.
Еще такая проблема как сделать чтоб при добавлении новой записи её порядковый номер авт записывался и увеличивался на единицу(123456....)
я поробывал вот так:
Код: plaintext
1.
2.
3.
$nom=mssql_query("Select MAX(номер)from аптеки"); 
$query="INSERT INTO аптеки VALUES (
'$nnom','$name','$adress','$telef')";
но он почему то не максимум записывает у меня в таблице 7 чисел добавляю новую запись и после 7ки он пишет 3!
...
Рейтинг: 0 / 0
20.04.2006, 15:35:45
    #33679691
ZS
ZS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Добавление данных в базу MSSQL через PHP
Autoincrement
...
Рейтинг: 0 / 0
20.04.2006, 15:37:59
    #33679702
Captd
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Добавление данных в базу MSSQL через PHP
и где его вкл можно?
...
Рейтинг: 0 / 0
20.04.2006, 15:42:46
    #33679717
ZS
ZS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Добавление данных в базу MSSQL через PHP
Captdи где его вкл можно?

Например

Код: plaintext
1.
ALTER TABLE table1 CHANGE field field INT( 11 )  UNSIGNED AUTO_INCREMENT
...
Рейтинг: 0 / 0
20.04.2006, 15:57:37
    #33679770
VERS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Добавление данных в базу MSSQL через PHP
ZS Captdи где его вкл можно?

Например

Код: plaintext
1.
ALTER TABLE table1 CHANGE field field INT( 11 )  UNSIGNED AUTO_INCREMENT

MSSQL!
Там это называется IDENT, поменяй через EM и не парься
...
Рейтинг: 0 / 0
20.04.2006, 16:01:01
    #33679781
ZS
ZS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Добавление данных в базу MSSQL через PHP
VERS
MSSQL!
Там это называется IDENT, поменяй через EM и не парься
Черт, реально не заметил...
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Добавление данных в базу MSSQL через PHP / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]